我正在尝试将两个 div 放在另一个之上。顶部有一个固定的大小。底部需要填充页面高度的其余部分,如果内容太大,则不要使页面更高。
<div id="content">
<div id="top-padding"></div>
<div id="stuff">
some content
<br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br>
End of content.
</div>
</div><!-- content -->
到目前为止我的尝试是:http: //jsfiddle.net/b4fEE/
我遇到的问题是绿色 div 太大了。我需要指定它的高度为
100% - 30px
我更喜欢在纯 css 中执行此操作,但如有必要,我将使用 javascript/jquery。