2010-01-19 48 views
0

我正在創建一個網頁,我需要一個塊的完美中心內容列和兩列一列左側(float:right),右側一列(float:left)附加到該內容列。但是,我希望內容列的流體大小。完美中心的內容列與附加的左列和右列

起初我試着把盒子列表居中。然而,盒子的總寬度決定了中間盒子的位置,如果右盒子大於左邊,則內容盒子向左偏移。

然後,我發現了一個解決方案,使用表格並強制左右列的寬度爲50%,中間列不允許包裝。但使用表來強制佈局總是很糟糕。

有沒有可能的解決方案,不使用表?

*編輯:我決定回去的名單,因爲它接近我想要的,這是最好的解決方案。似乎我找到了列表的解決方案,但不是最好的解決方案。使左側和右側列固定在相同的寬度,邊距和填充位置上,以便中間列從左側和右側偏移右側。

+0

記得用醜陋的黑客來解決類似的問題 - 外箱'width'設置爲通過CSS的東西,並設置上邊距內框相同+有點填充。不知道它是否會適合你的情況。 – 2010-01-19 00:22:13

回答