Проблема заключается не в том, чтобы показывать рядом друг с другом, они все оправданы слева и помещают друг под друга. Я хочу, чтобы они прошли весь путь слева направо и завернули в следующий ряд, если другая карта не подойдет. Способ отображения: flex работает.Семантический интерфейс: карты рядом друг с другом?
Есть ли какой-либо «семантический» способ сделать это? Единственное, о чем я могу думать, это разместить в сетке дополнительный div
, который будет гибким контейнером.
Я использую Meteor и Blaze, но я считаю, что это не имеет никакого отношения к этому. Вопрос заключается в семантическом интерфейсе и HTML/CSS.
Мой HTML выглядит следующим образом:
<div class="ui grid">
<div class="two wide column">
</div>
<div class="twelve wide column">
{{> card}}
{{> card}}
{{> card}}
{{> card}}
{{> card}}
{{> card}}
</div>
<div class="two wide column">
</div>
</div>
Где каждый шаблон карты:
<div class="ui card">
<div class="image">
<img src="http://placehold.it/256x256">
</div>
<div class="content">
<a class="header">Kristy</a>
<div class="meta">
<span class="date">Joined in 2013</span>
</div>
<div class="description">
Kristy is an art director living in New York.
</div>
</div>
<div class="extra content">
<a>
<i class="user icon"></i>
22 Friends
</a>
</div>
</div>
Да, это похоже на ответ, который я нашел. Я опубликую его, поскольку я считаю, что он более семантический по своей природе. –