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

Как растянуть фон на всю высоту в альбомной ориентации?

Проблема в следующем:
сам сайт
есть фон, который растягивается на всю высоту страницы (у html и body height: 100%, у html - фоновая картинка), есть хедер (цифра 1), есть футер (цифра 2). В декстоп, портретной версии все отлично.
Но при альбомной версии, высота должна рассчитываться по контенту, т.к не факт что высоты при height: 100% будет достаточно.
5d2b87fd39caf647618846.png
Ставлю
@media screen and (orientation:landscape) {
  html {
    height: auto;
  }
}
но ломается декстоп, т.к у него ориентация тоже альбомная. Можно добавить еще ограничение по ширине и ориентации, но где гарантия что не найдется экран под этот запрос? Скорее всего ответ на поверхность, но я не могу сообразить, помогите, пожалуйста
  • Вопрос задан
  • 214 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@YAZART
Эээм а не проще ли всегда при любом раскладе делать 100%высоту, а для контента сделать блок в котором бы он скролился а фон оставался не подвижным?
Ответ написан
Ваш ответ на вопрос

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

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