我想要子女身高div .cell
佔用父母身高的100%。但它沒有發生。不帶父母身高的子div
HTML:
<div class="header">
header
</div>
<div class="wrapper">
<div class="padding">
<div class="table bg">
<div class="cell">
hello world
</div>
<div class="cell">
dummy text
</div>
</div>
</div>
</div>
<div class="footer">
footer
</div>
CSS:
html,body{height:100%;}
body{margin:0;padding:0;}
.footer,.header{background:black;height:30px;color:white;}
.wrapper{min-height:calc(100% - 60px);height:auto !important;}
.padding{padding:20px;}
.table{display:table;width:100%;}
.cell{display:table-cell;}
.bg{background:#ccc;}
我認爲這是不會發生,因爲我有
.wrapper{min-height:calc(100% - 60px);height:auto !important;}
如果我改變.wrapper
到
然後它正在發生。
這是什麼意思? http://jsfiddle.net/gdppS/3/ –
是的,但我無法設置'.table'的固定高度。這將取決於瀏覽器的大小。 – Hiral
但如果你沒有給父母設置一個高度,那麼孩子將不會有任何東西來抓... –