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

Как заполнить пустоту по высоте?

Добрый день!
Как заполнить остаток места по высоте?
При этом должны сохраняться маржины и не должно быть скролла
height: 100vh; не помогает, появляется скролл

Пример:
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя Борис Шпаковский К ответам на вопрос (3)
kotboris
@kotboris
Руководитель студии, дизайнер и разработчик сайтов
height: 100vh; не помогает, появляется скролл

Дело в том, что браузер не учитывает высоту вашего навбара. Ее нужно вычесть из высоты дисплея. Делается это при помощи функции calc();
В вашем случае будет выглядеть так:
.main {
  display: flex;
  height: calc(100vh - 56px);
}
Ответ написан
Комментировать