首页 > 代码库 > css让页脚始终在底部不论页面内容多少
css让页脚始终在底部不论页面内容多少
让页脚始终在页面底部,不论页面内容是多或者少页脚始终在页面底部,在某些情况下这些功能还是比较实用的,下面为大家介绍下几种不错的实现方法,大家可以参考下。
方案一:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style type="text/css"> body,html { margin: 0; padding: 0; height:100%; } #main { position: relative; min-height:100%; background:#eee; } #content { padding: 10px; padding-bottom: 100px; } #footer { position: absolute; bottom: 0; height: 100px; width: 100%; background:lightblue; } </style> </head> <body> <div id="main"> <div id="content"> <script type="text/javascript"> for(var i=0; i<400; i++){ document.write(i+‘<br/>‘); } </script> </div> <div id="footer"> Footer </div> </div> </body> </html>
方案二:
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>css实现页脚始终在最底部</title> <style type="text/css"> * {padding: 0;margin: 0;} html {*overflow: auto;} body {_width: expression(this.parentNode.clientWidth);} html,body {height: 100%;} .section {min-height: 100%;_height: 100%;} .footer {height: 60px;background: #000;margin-top: -60px;color: #FFF;} </style> </head> <body> <div class="section"> <script type="text/javascript"> for(var i=0; i<400; i++){ document.write(i+‘<br/>‘); } </script> </div> <div class="footer">我是页脚</div> </body> </html>
让页脚始终固定在屏幕底部:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <title></title> <meta name="generator" content="editplus"> <meta name="author" content="Ariex"> <meta name="keywords" content=""> <meta name="description" content=""> <style type="text/css"> body{margin:0px;padding:0px;overflow:hidden;padding-top:22px;padding-bottom:22px;} #header{background-color:blue;color:white;position:absolute;top:0px;left:0px;height:16px;width:100%;} #content{background-color:yellow;width:100%;height:100%;overflow:auto} #footer{background-color:green;color:white;width:100%;height:16px;position:absolute;bottom:0px;left:0px;} </style> <script language="javascript"> </script> </head> <body> <div id="header">header</div> <div id="content"> <script language="javascript"> for(i=0;i<1000;i++){ document.write(i+""); } </script> </div> <div id="footer">footer</div> </body> </html>
css让页脚始终在底部不论页面内容多少
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。