我知道爲div添加min-height屬性非常簡單,但是如果沒有提到c_left和c_right divisions,我在下面寫的代碼正在工作。CSS min-height不適用於子div
我認爲你可以得到我的問題,如果你看到下面的code.min高度不工作的集裝箱股利。
我的代碼是
#wrapper {width:1024px;min-height: 400px;margin: 0px auto; background: #ccc;}
.header {height:150px;}
.container{height:1px;min-height: 100px;width: 100%;}
.container .c_left {float: left;width:50%;}
.container .c_right {float: right;width:50%;}
.footer {height: 100px;}
<div id="wrapper">
<div class="header">
header
</div>
<div class="container">
<div class="c_left">
container
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
</div>
<div class="c_right">
container
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
<p>Hello world</p>
</div>
</div>
<div class="footer">
footer
</div>
</div>
有人請幫助我,爲什麼最小高度未對集裝箱DIV工作。
你已經陷入了[X/Y的問題(http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。不需要使用'min-height'。容器不會包含柱子,因爲它們是浮動的並從正常流動中移除。你可以清除容器底部的浮點數,或給它一個「可見」值以外的「溢出」。像'.container {overflow:hidden; }'。 – 2014-09-24 09:13:28
是的,這個溢出效果很好。 – Phani 2014-09-24 09:18:07