Как прикрепить футер к нижней части страницы?

18 окт. 2017 г., 03:13:22
Просмотры: 61.1K
Голосов: 5

Мне нужно, чтобы футер сайта всегда находился внизу страницы.

В настоящее время он располагается внизу сайта, когда на странице есть контент, но при отсутствии контента футер (.site-footer) поднимается от низа к середине видимой страницы, как показано на этом изображении:

Футер посередине экрана

Мне удалось найти ответ на свой вопрос, и я опубликовал процесс поиска решения ниже:

1
Комментарии

Покажите немного кода.

Samuel Asor Samuel Asor
18 окт. 2017 г. 03:14:08
Все ответы на вопрос 2
1

Быстрый поиск показывает, что этот вопрос задавался и отвечался множество раз.

Из StackOverflow: Правильное прикрепление подвала к нижней части страницы

Из StackOverflow: Как заставить подвал прилипать к низу веб-страницы

Из CSS-Tricks: 5 различных способов сделать липкий подвал

Из Code Pen: Подвал «Всегда внизу»

Из WordPress: Как зафиксировать подвал в нижней части экрана?

Для своего ответа я использовал решение из WordPress:

.site-footer{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;   
}

Подвал правильно закреплен в нижней части сайта.

18 окт. 2017 г. 03:15:45
Комментарии

Я пробовал использовать absolute безрезультатно, замена на fixed сработала - однако это означает, что футер останется зафиксированным при прокрутке, что не очень удобно

User User
9 февр. 2018 г. 11:51:50
1

Добавьте CSS для вашего футера, это зафиксирует его положение внизу страницы.

    .site-footer{
     position:fixed;
     bottom:0px;
     left:0px;
     right:0px;
     width:100%;
    }
18 окт. 2017 г. 07:50:57
Комментарии

Это зафиксирует положение футера внизу страницы

HeroWeb512 HeroWeb512
18 окт. 2017 г. 08:25:00