頁面布局中經常遇到等高布局的情況,特別是在擁有背景顏色或背景圖片的情況下,為了得到更好的視覺效果,就要實現DIV等高布局的效果。以最普遍的DIV三列布局來說,想實現三列等高布局,可以借助“overflow”、“padding”和“margin”三個屬性來實現。代碼如下:
HTML代碼:
<div id=”container”>
<div id=”left”>
<p>左側</p>
<p>左側</p>
<p>左側</p>
<p>左側</p>
<p>左側</p>
</div>
<div id=”center”>
<p>中間</p>
<p>中間</p>
<p>中間</p>
<p>中間</p>
<p>中間</p>
<p>中間</p>
<p>中間</p>
<p>中間</p>
<p>中間</p>
</div>
<div id=”right”>
<p>右側</p>
<p>右側</p>
<p>右側</p>
</div>
</div>
CSS代碼:
#container{ overflow:hidden; width:1024px; margin:0 auto; }
#left, #center, #right { margin-bottom:-1000px; padding-bottom:1000px; }
#left { float:left; width:200px; background:#ccc; }
#center { float:left; width:400px; background:#bbeeeb; }
#right { float:right; width:200px; background:#555; }
新聞熱點
疑難解答