页面内容
保持页脚位于页面底部的一种解决方法是使用CSS和HTML来实现。以下是一个包含代码示例的解决方案:
HTML代码:
保持页脚位于页面底部
页面标题
页面内容
CSS代码(styles.css):
body {
display: flex;
flex-direction: column;
min-height: 100vh;
margin: 0;
}
main {
flex-grow: 1;
}
footer {
background-color: #f2f2f2;
padding: 20px;
text-align: center;
}
在这个解决方案中,我们使用了flex布局来实现将页脚位于页面底部。body
元素被设置为display: flex
以及flex-direction: column
,使其成为一个垂直方向的flex容器。main
元素使用flex-grow: 1
来占据剩余的空间,让页面内容充满整个页面。footer
元素则被设置为一个固定的高度,并通过margin-top: auto
来将其置于页面底部。
通过使用这些CSS样式,我们可以确保页脚始终位于页面底部,无论内容的高度如何。