摘要:什么是布局我们常见的网站页面都会把一个页面分为头部区内容区页脚区当头部区和内容区内容较少时页脚区能固定在网页底部而不是随着文档流排布。
什么是sticky footer布局
我们常见的网站页面都会把一个页面分为:头部区、内容区、页脚区,当头部区和内容区内容较少时,页脚区能固定在网页底部,而不是随着文档流排布。当页面内容较多时,页脚能随着文档内容自动撑开,显示在页面的最底部。这就是sticky footer布局。
实现方式
flex 实现
html代码
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
css代码
*{
margin: 0;
padding: 0;
}
html,body{
display: flex;
flex-direction: column;
min-height: 100%;
width: 100%;
}
.header{
background: gray;
height: 20px;
}
.content{
flex: 1;
overflow: auto;
background: greenyellow;
}
.footer{
background: pink;
height: 20px;
}
flex布局方法简单代码少,因为pc端兼容性不是很好,可以广泛用于移动端。
负margin布局方式
html代码
这里是头部
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
近段时间房管局四大金刚
css代码
* {
margin: 0;
padding: 0;
text-align: center;
}
.wrapper {
min-height: 100%;
width: 100%;
}
.main {
margin-top: 64px;
padding-bottom: 64px;
}
.footer {
margin: -64px auto 0 auto;
background: orange;
}
.clearfix::after {
display: block;
content: ".";
height: 0;
clear: both;
visibility: hidden;
}
这是兼容性最好的方案,各大浏览器都可兼容,就是需要提前知道footer的高度。且结构相对复杂。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/114405.html