Задать вопрос
DyNaMiTek
@DyNaMiTek
Frontend developer

Как прижать футер переменной высоты?

Ребят помогите)
Нужно прижать футер к низу окна браузера.
Высота футера неизвестна.

Нашел решение с эмуляцией таблицы:

html,
body {
height: 100%;
}
.wrapper {
display: table;
height: 100%;
}
.content {
display: table-row;
height: 100%;
}

Можно использовать такое, или есть еще решение без JS?
---------------------------
IE8+
Без Javascript
  • Вопрос задан
  • 270 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Средствами CSS вряд ли. Скорей всего только через JS.

Способ, описанный в статье от Антон Запевалов не совсем оправдал себя при уменьшении экрана.
Да, https://yadi.sk/i/7Z7q6MmgkFvfk уменьшил нарочно меньше допустимого, но думаю, что подвал такой, как в примере, это скорей исключение из правил, чем классический подвал. Обычно инфы больше там.
Это касается именно футера переменной высоты. Если высота фиксированная, то обойдется норм.

А ваш пример с таблицами это как-то страшно. Это делается и на блоках, даже корректнее.

В принципе, тоже самое, но без таблиц вполне работает.

html, body {
height: 100%;
}
.wrapper {
height: 100%;
}
.content {
height: 100%;
}
Ответ написан
Ваш ответ на вопрос

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

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