<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」は、空であっても残りのスペースを埋める必要があり、コンテンツが保証する場合はスクロール可能になります。
私はこれに数時間苦労してきたので、今こそ教祖に尋ねる時です. フィドルの助けをいただければ幸いです。ありがとう!