@theSever

Div'вы в две колонки?

Нужно расположить дивы в две колонки, то есть имеем

<div class="table">
<div class="column"><img src="images/487280612_4.jpg" height="100" alt="post image" /><strong>Заголовок</strong></div>
<div class="column"><img src="images/487280612_4.jpg" height="100" alt="post image" /><strong>Заголовок</strong></div>
<div class="column"><img src="images/487280612_4.jpg" height="100" alt="post image" /><strong>Заголовок</strong></div>
<div class="column"><img src="images/487280612_4.jpg" height="100" alt="post image" /><strong>Заголовок</strong></div>
<div class="column"><img src="images/487280612_4.jpg" height="100" alt="post image" /><strong>Заголовок</strong></div>
</div>


Нужно чтобы в верстке расположились эти дивы в две колонки на странице.
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
id = уникальный идентификатор! Единственный на странице.
нужно поменять на класс class="column"

#table {
  display: flex;
  flex-flow: row wrap;
}
.column {
  flex: 1 0 50%;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
TMGLUK
@TMGLUK
UX-дизайнер
Можно так просто, но результат может быть не тот, что нужен:

#table {
 column-count: 2;
}
Ответ написан
alexfilus
@alexfilus
Senior backend developer
Способов куча. Например

#table {font-size: 0;}
#column {display: inline-block; width: 50%;}

Правда использовать один и тот же айдишник несколько раз - неправильно, но работать будет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы