📅  最后修改于: 2023-12-03 14:53:55.749000             🧑  作者: Mango
有时候需要将网站页脚固定在屏幕底部,本文将介绍如何使用CSS实现这一目标。
一种有效的方法是使用绝对定位,将页脚放置在屏幕底部。具体步骤如下:
代码如下:
body {
display: flex;
flex-direction: column;
height: 100vh;
margin: 0;
}
main {
flex-grow: 1;
}
footer {
position: absolute;
bottom: 0;
width: 100%;
height: 50px;
}
另一种方法是使用CSS的sticky属性,使页脚在屏幕底部时“粘”在屏幕上。具体步骤如下:
代码如下:
body {
display: flex;
flex-direction: column;
height: 100vh;
margin: 0;
}
footer.container {
display: flex;
justify-content: flex-end;
position: sticky;
bottom: 0;
width: 100%;
height: 50px;
}