Это пример HTML страницы:CSS: Положение DIV в нижней части страницы
<html>
<body>
<div class="content">
</div>
<footer> </footer>
</body>
</html>
Это мой стиль листа:
html {
height: 100%;
}
body {
position: relative;
margin: 0;
height: 100%;
}
.content {
width: 8cm;
position: absolute;
background-color: #ff0;
height: 15cm;
}
footer {
position: absolute;
bottom: 0;
background-color: #f00;
width: 100%;
}
Вот как это выглядит:
Моя проблема в том, что я хочу, чтобы красный нижний колонтитул находился в нижней части страницы (а не внизу окна просмотра), считая, что .content
имеет фактическую переменную высоту. Возможно ли это без JavaScript?
Вы имеете в виду 'footer {position: fixed;}'? – Stickers
@sdcr Нет, как я писал явно, я не хочу, чтобы нижний колонтитул оставался внизу окна просмотра, но внизу страницы, т. Е. Тела. – theV0ID
Есть ли какая-то особая причина, по которой вы используете 'position: absolute' как для содержимого, так и для нижнего колонтитула? – Stickers