@denism300

Как разместить изображения в 2 колонки?

Есть несколько картинок, которые надо разместить в 2 колонки. Картинки вставляются в цикле на php, в итоге получается конструкция
<div class="wr">
    <div class="img"><img src="img.jpg" /></div>
    <div class="img"><img src="img.jpg" /></div>
    <div class="img"><img src="img.jpg" /></div>
    <div class="img"><img src="img.jpg" /></div>
</div>

чтобы расположить в 2 столбца, я задал стили для .img
.img {
    display: flex;
    flex-direction: column;
    width: 50%;
}

при этом получилось как-то так:
5dd301fdc37bb041341672.jpeg

а как сделать, чтобы было как-то так:
5dd302157bf53843541266.jpeg
  • Вопрос задан
  • 7915 просмотров
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Для колонок есть специальное css свойство columns https://webref.ru/css/columns

Чтобы так получилось на флексах, нужно, во-первых, задавать флекс родителю тех элементов, которые нужно выстроить, а во-вторых, придется задавать высоту (хотя бы максимальную).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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