网上很多方法一般都是这样写的:
.footer{
position:absolute;
bottom:0;
}
这样能够使得footer绝对置底,但是这样有个弊端,当网页内容能够撑开整个页面高度的时候,footer会挡住网页内容。下面的方法,footer不会挡住网页内容
<body>
<div id="main">
</div>
<div id="footer">
</div>
</body>
css这样写:
body{
position:relative;
height:auto;
min-height:100%;
}
.main{
padding-bottom:120px;/**给footer预留空间/
}
.footer{
positon:fixed;
bottom:0;
}
主要是footer的position要用fixed属性