bervedon
@bervedon
Новичок

Как сделать footer внизу страницы на экране с малым количеством информации?

Всем доброго дня.
Суть вот в чем, к примеру у меня есть небольшой сайт-визитка на 4 страницы, все по банальному, header, content, footer.
Но вот загвоздка, как сделать так чтоб на станице, к примеру с контактами, сделать так чтоб footer был внизу экрана при учете что на станице мало информации, footer просто идет за контентом, а нужно чтоб в таком случае был просто размещен в низу экрана (причем на всех типах экранов если это нужно будет).
Решаемо ли это?
P.S. Новые техники типа flex не подходят, нужна поддержка некоторых старых браузеров.
Наглядный пример того что у меня выходит:
6eae118ca22e4d2582c098aa18101b58.png
  • Вопрос задан
  • 782 просмотра
Пригласить эксперта
Ответы на вопрос 7
все намного проще, для этого в дизайн закладывается широкий футер.
Ответ написан
Комментировать
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
Ответ написан
Комментировать
l1tero
@l1tero
Быдлокодер
Класс navbar-fixed-bottom раз уж вы пользуетесь bootstrap
Ответ написан
Задаешь для body:
display: flex и flex-direction: column

А потом для блока контент задаешь flex: 1

Тогда у тебя контент будет расширяться при свободном пространстве.
Ответ написан
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Как сделать footer внизу страницы... Решаемо ли это?

И в восьмой раз я приложу к ответу эту демку... Досчитаю до 13 и начну жаловаться на подобные вопросы.
Ответ написан
hvdd
@hvdd
Кратко о себе
Эмуляция поведения таблицы. Поддержка браузерами очень хорошая.
.container {
  display: table;
  height: 100%;
  width: 100%;
}

.content {
  display: table-row;
  height: 100%;
}

Демо на codepen
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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