代码:
<html>
<body>
<div id="header">
</div>
<div id"content">
Some random content
</div>
<div id="footer>
</div>
</body>
</html>
CSS:
html {
height: 100%;
}
body {
width:960px;
height: 100%;
margin: 0 auto;
}
#header {
height: 100px;
}
#content {
min-height: 100%;
}
#footer {
height: 100px;
position: relative;
bottom: 0;
}
问题:对于我一直在阅读的内容,即使内容更小,这段代码也应该让内容 div 的高度占据窗口的所有高度。问题是它需要超过窗口高度,即使内容非常小。
我不明白内容如何占用超过 100% 的高度以及如何修复它。