Верстка под 100vh?

Подскажите, есть сайт например который всегда должен занимать высоту экрана на desktop. Макет рисовался под высоту 1080px. Как вы реализовуете такое ? По факту высота окна браузера на full hd 1920х1080 является не 1080, а 900 с копейками. То-есть уже не влазит. Я уже молчу за меньшие мониторы по высоте.

Как сделать, чтобы контент подстраивался под высоту браузера ?
  • Вопрос задан
  • 1004 просмотра
Пригласить эксперта
Ответы на вопрос 3
@BorisKorobkov
Web developer
Погуглите "резиновая верста" и "адаптивная верстка".
Ответ написан
Krasnodar_etc
@Krasnodar_etc
avito front
Нормальный вариант - ткнуть этим вопросом дизайнера. Единственный нормальный вариант)
Ответ написан
Комментировать
nuykon
@nuykon
Full Stack Developer
Смотря какой макет, смотря какое ТЗ, media queries используйте...
Например:
.container {
  height: 100vh;
  min-height: 600px;
}
@media screen and (min-width: 600px) and (orientation: landscape) { 
  .container {
    min-height: 800px;
  }
}

можно условия по высоте при необходимости
@media screen and (min-height: 1200px) and (orientation: landscape) { 
  /* Стили CSS ... */
}

@media screen and (max-height: 700px)  { 
  /* Стили CSS ... */ 
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы