我想在页面底部放置一个元素。我所知道的是,这可以通过设置 HTML、body{height:100%} 然后在 div absolute 和 bottom:0px; 中定位来完成。费:
<html>
<body>
.
.
.
<div id="footer">
</div>
</body>
</html>
和CSS:
html, body{
height:100%;
}
#footer{
position:absolute;
bottom:0
}
上面的代码没有 HTML 的预期结果,body 元素的高度与包含的元素一样多。你能告诉我为什么吗?网站链接:http: //www.lesemouvantes.com/dev/
使用jQuery部分解决了这个问题,onload我将文档的高度存储到一个var中,然后将此值应用为body元素的高度。