📅  最后修改于: 2023-12-03 15:24:03.863000             🧑  作者: Mango
在网页设计中,页脚是一个很重要的部分,它可以为用户提供版权信息、联系方式等。另外,将页脚固定在底部可以增加网页的美观性和用户体验,因为无论用户在哪个位置,页脚都可以方便地访问。
下面介绍几种方法来创建页脚以停留在网页的底部。
这是一种常见的方法,在CSS中设置页脚的position
属性为absolute
,并对父元素设置position
为relative
,然后设置bottom
为0
,就可以将页脚固定在底部。
footer{
position: absolute;
bottom: 0;
width: 100%;
height: 50px;
}
body{
position: relative;
height: 100%;
}
Flexbox是一种当前最流行的布局方式之一,可以轻松创建响应式网站和元素对齐,还可以创建页脚以停留在网页的底部。
html{
height: 100%;
}
body{
display: flex;
flex-direction: column;
min-height: 100vh;
}
footer{
margin-top: auto;
height: 50px;
}
Sticky Footer是一种使用CSS和HTML创建页脚的技术,可以在任何大小的屏幕上固定页脚。
<body>
<div class="wrapper">
<h1>Your Content Here</h1>
</div>
<footer>Here is the Footer</footer>
</body>
<style>
html, body {
height: 100%;
}
body {
margin: 0;
display: flex;
flex-direction: column;
}
.wrapper {
flex: 1;
}
footer {
color: #fff;
background-color: black;
height: 50px;
width: 100%;
}
</style>
以上是三种创建页脚以停留在网页的底部的方法,你可以根据自己的需要在其中选择一种方法来创建。