我想用display:table
填充其父div的100%。這裏是div結構:使div與顯示:表具有100%的父div的高度
<div id="container">
<div id="header"></div>
<div id="body">
<div id="mytablediv">
<div class="row">
<div id="left"> </div>
<div id="content"> </div>
<div id="right"> </div>
</div>
</div>
</div>
<div id="footer"></div>
</div>
這裏是CSS:
html, body { margin:0; padding:0; height:100%; }
#container { min-height:100%; position:relative; }
#header { background:#ff0; padding:10px; }
#body { padding:10px; padding-bottom:60px; }
#footer { position:absolute; bottom:0; width:100%; height:60px;background:#6cf;
}
#mytablediv { display:table; }
#row { display:table-row; }
#left, #content, #right {display:table-cell;}
#left, #right {background-color:red;}
這是我的全部代碼。現在我真正想要做的#mytablediv
是填充頁眉和頁腳之間的整個空白區域。
身高:100%爲#body,以及
標記。 –