div.catalog-top и div.catalog-item-card попробывал с display: inline-block - чет не получилось
|
div.catalog-top и div.catalog-item-card попробывал с display: inline-block - чет не получилось
|
|
|
|
|
|
|||
|
|
|
мы же циклом выводим => всё фиксированно. никакой лесенки |
|||||
|
|
|
Вот пример лесенки <div style="width:130px;"> <div style="width:50px; margin:5px; float:left; background:red;">1111 1111 1111</div> <div style="width:50px; margin:5px; float:left; background:yellow;">222 222</div> <div style="width:50px; margin:5px; float:left; background:green;">333</div> </div> Зеленый блок должен быть под красным блоком, а не справа от него: |
|||
|
|
|
|
Большое спасибо за помощь Алексею Косоротову!
Сейчас подробно расскажу как добились диномического вывода! Разметка
Стили шаблона
Переходим к сайту нажимаем режим правки Top элементов каталога по параметру (bitrix:store.catalog.top)/Редактировать шаблон компонента!Создаем новый! В появившемся окне выделяем и удаляем все и вставляем вот этот код!
|
|||||||
|
|
|
|
А вот пример с display:inline-block;
<div style="width:130px; margin:10px 0;"> <div style="width:50px; margin:5px; display:inline-block; vertical-align:top; background:red;">1111 1111 1111</div><div style="width:50px; margin:5px; display:inline-block; vertical-align:top; background:yellow;">222 222</div><div style="width:50px; margin:5px; display:inline-block; vertical-align:top; background:green;">333</div> </div> В данном примере важно не делать пробелов и переводов строк после каждого дива |
|
|
|
|
каждый выводимый товар имеет ещё и свойство height . если его не будет то будет хаос. к тому же свойства товаров обозначенные на вывод в компоненте, при отсутствии какого нибудь свойства у товара, то всё будет сбиваться. |
|||||
|
|
|
|
||||
|
|
|
|||