Я хочу создать список продуктов, аналогичный тому, как Ebay показывает их в «List View». Его по существу неупорядоченный список, где изображение показано слева (ширина 33%), а рядом с ним справа - заголовок/субтитры/атрибуты/цена.Выравнивание списка текста рядом с изображением
Я пробовал десятки примеров, найденных на переполнении стека с небольшим успехом. Я видел аргументы, указывающие на то, что плавать на нем лучше, и аргументы, говорящие о встроенном блоке, являются лучшими. Кажется, что все не работает полностью, и я смущен тем, как это сделать.
Следующий фрагмент получает общую идею, но если текстовое содержимое простирается вертикально дальше изображения, оно выбрасывает макет. Элемент списка должен по существу работать как отображение: блок с 2 столбцами внутри, 1 для изображения и 1 для текстового описания.
Пример кода:
<ul>
<li style="width:100%;display:flex;">
<div style="width:33%;">
<img src="http://thumbs.ebaystatic.com/images/m/m4JYJFjgp9rwTii4MicWiDA/s-l225.jpg">
</div>
<div style="flex:1;">
<ul>
<li><h3 class="title">This Is Some Type of Product Title</h3></li>
<li class="subtitle">This is a longer description text that appears smaller below it</li>
<li class="attr">Soft Wooly Cloth Fabric</li>
<li class="attr">Big Screen</li>
<li><span class="price" style="font-weight:bold;">9.99$</span></li>
<li class="attr">More Attributes</li>
<li class="attr">More Attributes</li>
<li class="attr">More Attributes</li>
</ul>
</div>
</li>
</ul>
вы пытались сделать это, используя твиттер-загрузчик? – Banzay