Задать вопрос
@HennesyGregson

Как заставить элементы двух столбиков в FLEX контейнере “растечься” по высоте большего столбика?

Есть 6 элементов, распределенных в два столбика. По умолчанию, они прилипают друг к другу, но с margin их красиво отделить не получиться - div разной высоты. Поэтому нужно, чтобы их высоты были одинаковы, верхние элементы равнялись между собой, а элементы в меньшей колонке растекались по всей её высоте. К тому же нужно, чтобы на адаптиве можно было разместить всё в один столбик.

Для наглядности прикладываю изображение. Я знаю, что на bootstrap это можно было бы сделать в два счета, но в ТЗ заказывали ванильный css/html.

Как получается:
uJUeZ.png

Как надо:
2VPzw.png

  • Вопрос задан
  • 196 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@L1nks
А если для класса reason-blocks добавить
align-items: flex-start;
Это не то?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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