爲什麼height: 100%
在下面的代碼中對#baz
沒有影響?如果需要在(某些)祖先元素上有min-height
,你怎麼能解決這個問題?爲什麼內部div不會擴展到設定的高度/最小高度?
HTML:
<div id="foo">
<div id="bar">
<div id="baz">
foo bar baz
</div>
</div>
</div>
CSS:
div { border: 3px solid red; padding: 5px; }
#foo { height: 300px; }
#bar { min-height: 100%; }
#baz { height: 100%; }
見例如在http://jsfiddle.net/pmmyP/
使用Chrome 12和Firefox 4測試
這似乎忽略你指定的任何利潤。 –