Задать вопрос
Rudydudy
@Rudydudy
Web jun

Flex. Как «растянуть» последний элемент на всю оставшуюся высоту?

Привет всем.
Как можно "растянуть" с помощью флекса какой-то элемент?
Есть страница - Припустим 300 пикселей банер, после 200 пикселей какая-то информация о продукте, а после идет третий блок, он должен растягиваться на все оставшуюся висоту.
Пробивал stretch, align-self и т.д.
У меня уже есть сомнение возможно ли такое вообще сделать с помощью флекса?
  • Вопрос задан
  • 9700 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
evgeniy8705
@evgeniy8705
Повелитель вселенной
SuperToster
@SuperToster
Сорри, не внимательно вопрос прочитал : )
Исправил пример
UPD: https://jsfiddle.net/gdmn1vat/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rudydudy
@Rudydudy Автор вопроса
Web jun
Спасибо, работает, но не до конца, теперь нельзя проскролить страницу, если контента больше чем изначально.
Я просто делаю SAP на ангуляре. И есть страница с банером, текстом и гуглкартой. Я сделал все как в примере + ставил оверфлов скролл.
Я думаю что весь нюанс в flex-direction:column; - возможно как-то растянуть блок используя row?
Ответ написан
Ваш ответ на вопрос

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

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