一般在移动端的情况下,如果数据不是很多,页脚会跟随在内容的下方,但是这样很难看,之所以叫页脚就是想不管内容是不是足够的情况下,页脚始终显示在页面的最低端,如过不够那就显示在手机的最低端,这样的效果才是最佳的,但是我们如何使用css实现他呢?下面我们来说一下。
HTML代码结构为:
<div class="app"> <div class="header"> </div> <div class="body"> </div> <div class="footer"> </div> </div>
1.首先要把html,body的高度设置为100%
html,body{ height:100%; }
2.设置容器的样式
.app{ min-height:100%; position: relative; /*使用盒子模型*/ box-sizing: border-box; /*padding-bottom的距离是footer的总高度,避免内容超过footer,被footer覆盖*/ padding-bottom: 200px; }
3.设置底部的样式
.footer{ height:200px; width:100%; background: #000; position: absolute; left:0; bottom: 0; }
完整CSS代码为:
*{ padding:0; margin:0; } html,body{ height:100%; } .app{ min-height:100%; position: relative; /*使用盒子模型*/ box-sizing: border-box; /*padding-bottom的距离是footer的总高度,避免内容超过footer,被footer覆盖*/ padding-bottom: 200px; } .footer{ height:200px; width:100%; background: #000; position: absolute; left:0; bottom: 0; }
这就完美的解决啦!不管你的高度为多高footer始终显示在页面的最低端;
如果帮助到你啦!就留下个脚印把...
点我咨询
一、用户注册、登陆,视为接受本协议的约束。
二、用户承诺遵守国家的法律法规及部门规章
三、用户承诺遵守“313组件库”的知识产权政策.
四、站内插件用于行业交流、学习。
五、用户侵犯第三人的知识产权,由该用户承担全部法律责任。
313组件库(www.yu313.cn)站内所有涉及插件及代码由会员或站主上传而来,313组件库不拥有会员上传的插件及代码的版权
313组件库作为网络服务提供者,对非法转载,盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,313组件库负有移除盗版和非法转载作品以及停止继续传播的义务。313组件库在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任或其他法律责任,包括不承担因侵权指控不成立而给原发布人带来损害的赔偿责任。
如果版权拥有者发现自己作品被侵权,请及时向313组件库提出权利通知,并将姓名、电话、身份证明、权属证明、具体链接(URL)及详细侵权情况描述发往版权举报专用通道,313组件库在收到相关举报文件后,在3个工作日内移除相关涉嫌侵权的内容
QQ:515184405(周一到周五,9:30-18:00)