我製備3周的div(COL)使用具有固定尺寸左和右的div設計,居中的div如液體(以%計)爲:3 DIV液體設計
.left{
width:10px;
float:left;
}
.right{
width:10px;
float:left;
}
.center{
width:100%;
float:left;
}
HTML代碼:
<div class="left"> LEFT </div>
<div class="center">CENTER</div>
<div class="right"> RIGHT </div>
但它被垂直表示的div(在單獨的線)爲:
left div
centered div (occupying whole page)
right div
如何dispaly他們在水平的方式爲:
left div centered div Right div
感謝...
10px的+ 100%+ 10px的=超過100%的頁面的寬度。由於中間元素是100%的元素,因此它將其他元素放在其上/下。 – 2012-03-06 15:17:48
您是否嘗試過爲中間div設置'width:auto'? – 2012-03-06 15:23:50
看看這篇文章:[與邊界等高的列](http://coding.smashingmagazine.com/2010/11/08/equal-height-columns-using-borders-and-negative-margins-with-css/ )。第3項是3列。 – DwB 2012-03-06 15:33:29