Welland
@Welland
Люблю печеньки

Как сделать, чтобы высота рассчитывалась по размеру окна браузера?

На сайте хочу сделать контент на всю высоту страницы, а под ним футер, но футер вылезает (см.
скрин серая полоса) 7f1d8d96fecf426d8e3f754a03f880b9.png

Попробовал сделать через JQuery
(function () {

    $(".full-height").height($(window).height());
    $(window).resize(function(){
        $(".full-height").height($(window).height());
    });
}
}());


На больших мониторах всё отлично, футер показывается только при скролле вниз, но на маленьких дисплеях футер налезает на текст. Как можно сделать так, чтобы скрипт работал только на экранах с высотой больше 900? Заранее спасибо
  • Вопрос задан
  • 241 просмотр
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега CSS
<div class="content"></div>
<div class="footer"></div>

.content {
    height: 100vh;
}

.footer {
    height: 50px;
}

Где vh - Viewport Height
Ответ написан
Ваш ответ на вопрос

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

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