DyNaMiTek
@DyNaMiTek
Frontend developer

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

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

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

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

Можно использовать такое, или есть еще решение без JS?
---------------------------
IE8+
Без Javascript
  • Вопрос задан
  • 269 просмотров
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Средствами CSS вряд ли. Скорей всего только через JS.

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

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

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

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

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

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