Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
Есть несколько способов прикрепить footer к низу страницы. Вот некоторые из них:
1. Использование CSS-свойств:
— Установите высоту для основного содержимого страницы, чтобы оставить место для футера: `min-height: 100vh;`
— Установите футеру фиксированную позицию внизу страницы: `position: fixed; bottom: 0;`
Пример CSS-кода:
«`css
body {
min-height: 100vh;
margin: 0;
padding: 0;
}
.footer {
position: fixed;
bottom: 0;
width: 100%;
height: 50px;
background-color: #f5f5f5;
}
«`
2. Использование flexbox:
— Установите основному контейнеру `display: flex; flex-direction: column;` для создания вертикального стека элементов.
— Установите основному содержимому `flex-grow: 1;` для заполнения доступного пространства.
— Установите футеру `flex-shrink: 0;` для предотвращения его сжатия.
Пример CSS-кода:
«`css
body {
display: flex;
flex-direction: column;
min-height: 100vh;
margin: 0;
padding: 0;
}
.content {
flex-grow: 1;
}
.footer {
flex-shrink: 0;
height: 50px;
background-color: #f5f5f5;
}
«`
3. Использование таблицы:
— Создайте таблицу с двумя строками.
— Установите высоту первой строки на 100%.
— Поместите основное содержимое в первую ячейку первой строки.
— Поместите футер во вторую ячейку первой строки.
Пример HTML-кода:
«`html
«`
Пример CSS-кода:
«`css
body, html {
height: 100%;
margin: 0;
padding: 0;
}
table {
height: 100%;
width: 100%;
border-collapse: collapse;
}
td {
vertical-align: top;
}
.footer {
height: 50px;
background-color: #f5f5f5;
}
«`
Выберите способ, который лучше всего подходит для ваших потребностей и стиля страницы.