我有这样的jsfiddle
<div id="foo">
<div>
<div class="header"></div>
<div class="main"></div>
<div class="footer"></div>
</div>
</div>
#foo {
position: absolute;
min-height: 300px;
width: 400px;
}
#foo > div {
position:relative;
}
.header, .footer {
min-height: 30px;
}
如何让“#foo > div”占据#foo 上设置的 300px 高度?我也想将 '.footer' 固定在 '#foo > div' 的底部。'.main' 应该填充剩余的空间,即使它是空的,并且当它的内容需要它时变成可滚动的。
我已经为此苦苦挣扎了几个小时,所以现在是时候问大师了。任何有关小提琴的帮助将不胜感激。谢谢!