Anitamsk
@Anitamsk
Frontend Dev

Выравнивание (по колличеству контента) блоков в Flexbox?

Всем привет, немного туплю с позиционированием.
5d38505e191e1703571820.png
Как сделать так, что бы левый нижний блок(5тый по счету), прыгнул во вторую колонку к элементам которые меньше по высоте. Что бы в первой колонке было 4 элемента, во второй 5. Или все таки придется задавать доп. обертку, и заворачивать 5 элементов в один wrap? Сейчас общему контейнеру задан flex,flex-wrap:wrap; дочерним элементам - flex-basis: 50%.
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
rockfeeler
@rockfeeler
Фронтендер, дизайнер, верстальщик-перфекционист
По высоте, наверное, никак, эта технология не предусматривает такого поведения. В помощь css columns на чистом цсс, что тоже вряд ли даст нужный результат, либо в идеале masonry на js.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
IU_Sviridov
@IU_Sviridov
Развиваюсь в направлении web-разработки
flex - контейнер придуман для гибкой верстки, он не предусматривает статику.
1. Ты можешь подогнать размеры контейнеров внутри по размеру так, чтобы было именно такое расположение.
2. Ты можешь выделить каждую колонку в отдельный контейнер и разместить элементы так, как тебе будет удобно(к примеру div)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы