#html #css #center
#HTML #css #центр
Вопрос:
Я использую виджет от Yotpo на своем веб-сайте и хотел бы расположить его по центру.
Он расположен в product-list.tpl, поэтому я подумал, что product-list.css должен быть css для взаимодействия с div.
<div class="yotpo bottomLine"
data-appkey="{$yotpoAppkey}"
data-domain="{$yotpoDomain}"
data-product-id="{$product.id_product}"
data-product-models=""
data-name="{$product.name|escape:'htmlall':'UTF-8'}"
data-url="{$product.link|escape:'htmlall':'UTF-8'}"
data-image-url="{$link->getImageLink($product.link_rewrite, $product.id_image, '')}"
data-description="{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}"
data-lang="{$yotpoLanguage|escape:'htmlall':'UTF-8'}"
data-bread-crumbs="">
</div>
Я попробовал этот:
.yotpo_bottomline .{
text-align: center!important;
}
Но на самом деле это не сработало.
Комментарии:
1. Используйте firebug, чтобы увидеть, какой класс css или идентификатор влияют на ваш div. Редактировать: в вашем 2-м поле кода; перед { есть точка, удалите ее и повторите попытку. Редактировать 2: о, ну, ваше имя класса css неверно. В вашем 1-м поле кода вашему div назначены 2 класса: yotpo и bottomline. Это разные классы. Вы назначили новый класс в своем CSS с именем: yotpo_bottomline. Вот почему вы не можете разговаривать с div.
2. Спасибо за ответ. Я удалил «.», а также попробовал .yotpo и .bottomLine с помощью text-align: center; (с и без !важно) никто из них ничего не изменил в расположении divs.
3. Содержит ли ваш div текст или изображение?
4. Это файл .css всего плагина yotpo: staticw2.yotpo.com/2Yf4sKFkGM33aigqEq1mGBD91r3nsGloU8qhMQEp/… Он в основном содержит текст и «изображение», он просто показывает отзыв о продукте в звездах и сколько отзывов он получил. Но я понятия не имею, как называется div. evoxity.net — это веб-сайт. И первый продукт получил обзор, поскольку вы можете видеть его на левом сайте, а не по центру
5. div.yotpo.bottomLine { ширина: 165px; поле: 0 авто; } исправил это
Ответ №1:
Я использовал встроенный стиль для решения проблемы на страницах нашей коллекции Shopify.
Используйте следующий код в <div>
, предшествующем основным вызовам данных из Yopto. Заполнение необязательно, но добавляет небольшой пробел от элемента выше.
<div style="margin: auto; width: 50%; padding: 5px;" class="yotpo bottomLine"