@RushV

Как выравнивание блок по высоте экрана?

Здравствуйте!
Как можно реализовать такую вещь автоматическое выравнивание блока div по высоте монитора?
5b8e4d00d898e287943276.jpeg
Просто как правило без контента внизу монитора образуется щель пустое место внизу футора.
  • Вопрос задан
  • 202 просмотра
Решения вопроса 1
Get-Web
@Get-Web Куратор тега JavaScript
Front-End Developer
С этим легко справляются flexbox

Прижимаем футер и оставляем пустое пространство между контентом:
https://codepen.io/L2Banners/pen/oPwvjo
Растягиваем контент на всю доступную высоту:
https://codepen.io/L2Banners/pen/yxXLGE
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Если на js, то получить высоту видимой области, получить высоту блоков, рассчитать отступы, добавить отступы
Но мне кажется проще css(flex):
https://developer.mozilla.org/ru/docs/Web/CSS/CSS_...
Ответ написан
Комментировать
dimovich85
@dimovich85 Куратор тега JavaScript
https://u-academy.net/
Можно поискать что-то типа "прибить футер", 100vh, выше писали про js, самый лучший способ в плане кроссбраузерности, и как хороший вариант flex, flex-direction column.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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