這是可能的嗎?
有時候左邊的菜單不存在,所以我想讓中間的col也佔據那個空間。
有時右邊的菜單不存在,所以中間也應該佔據它的空間。
所有應該被包裹在一個固定寬度(1000px)的容器中。HTML CSS佈局。固定總寬度,3列,動態中間列
2
A
回答
0
這可以通過ahem基於表格的佈局來完成。使用浮動,我相信你需要使用某種邏輯來設置中間列的寬度。如果你不想在後端做這件事,這可能會在一行jQuery中完成(測試是否存在左側列或空白列,重置中間列寬)。
0
你可能想看看如何讓equal height columns.
同樣在這個網站上,筆者提供了「The Perfect 3 Column Liquid Layout」。
2
ALA有一個古老而輝煌的答案,我相信可以解決幾乎所有類似的問題:http://www.alistapart.com/articles/holygrail/
當然,問題與細節:你想在中間一欄的內容來調整基礎上的可用空間,或者並排浮起來佔據額外的空間。增加複雜性可能是不可拉伸的元素(圖像等),其中一些具有寬度(文本的段落具有用於可讀性的某個最佳寬度範圍)。就像我說的,細節中的魔鬼 - 看起來只有你現在擁有的細節。有了這些大量的信息,這是我們所能提供的。
0
我假設你可以在服務器端預測菜單是否會出現,所以你可以在你的模板中插入固定寬度,這樣可以避免任何CSS黑客入侵。
相關問題
- 1. HTML/CSS全屏佈局寬度3列
- 2. CSS - 固定寬度佈局
- 3. HTML CSS:固定和拉伸寬度的兩列布局
- 4. 最小寬度的3列布局(固定,流體,固定)
- 5. CSS表列寬度:固定 - 動態的(30%) - 動態(70%) - 固定
- 6. 沒有固定寬度的列布局
- 7. 3列布局自動中間列寬度
- 8. HTML/CSS佈局 - 動態寬度
- 9. 如何製作固定寬度的中心3列布局?
- 10. 如何創建固定/動態寬度列布局?
- 11. 寬度列動態列表佈局
- 12. CSS定位固定寬度的佈局
- 13. 用於未固定列的HTML動態佈局的CSS?
- 14. 沒有固定寬度的CSS佈局
- 15. 3動態寬列布局不表
- 16. iOS自動佈局:3列標籤佈局,中間列寬度可變
- 17. 具有兩列居中固定寬度容器的CSS佈局;一列固定寬度,延伸到
- 18. 3列布局:中間有最大寬度,右側列是動態的
- 19. 固定寬度的CSS浮動2列布局相等的高度問題
- 20. 全寬CSS 2列,固定菜單寬度和動態內容寬度
- 21. 簡單的3列流體佈局,但中心列空的固定寬度?
- 22. 設計表格佈局固定和固定寬度列+ colspan
- 23. 帶固定列的動態寬度
- 24. 三列可變寬度CSS頁面佈局,中間列擴大
- 25. 確定動態CSS3的寬度多列DIV寬度固定列寬
- 26. CSS - 固定位置與動態寬度
- 27. 流動佈局與某些固定寬度的列
- 28. HTML/CSS:3列,可變面和固定居中的中間列
- 29. 如何讓CSS多列布局在使用自動固定寬度列時使用適當的寬度?
- 30. css佈局固定寬度和可變寬度在同一行