我一直在想出一種創建3列網頁設計的方式,其中中心列的寬度恆定並始終居中。左側和右側的列是可變的。這在表格中是微不足道的,但在語義上不正確。在當前所有瀏覽器中,我都無法正常工作。有關於此的任何提示?三柱可變側網頁設計
1
A
回答
1
使用this technique,並簡單地爲中心列指定固定寬度。
0
我認爲你需要以邊欄的初始(固定)寬度開始,然後當頁面加載時,使用javascript獲取窗口寬度並計算側邊欄的新寬度。
側邊欄寬度=(窗口寬度 - 中心列的寬度)/ 2
你可以然後重新應用的JavaScript如果窗口大小。
1
檢查了這一點:http://www.glish.com/css/2.asp
而替換的寬度:通過一個固定的數值xx%爲#maincenter。似乎工作,當我用Firebug改變它,值得一試?
#maincenter {
width: 200px;
float:left;
background:#fff;
padding-bottom:10px;
}
0
This article at A List Apart具有導致3列布局,將溶液:
具有固定寬度的側邊欄的流體中心,
允許中心柱首先出現在源,
允許任何列成爲最高,
只需要一個額外的標記div,並且
需要非常簡單的CSS,只有很少的補丁。
相關問題
- 1. 與門柱內側變
- 2. 網頁設計
- 3. 網頁設計和可用性
- 4. 網頁設計標準 - 可訪問性
- 5. 網頁設計/ CMS
- 6. 將網頁設計與網頁設計分開
- 7. 網頁設計 - 表vs css學習網頁設計
- 8. Barplot用三柱
- 9. 浮動div的左側或右側取決於變量無柱
- 10. 立柱設計多屏
- 11. C#語言設計支柱
- 12. 網頁設計師技能
- 13. 網頁設計與HTML 5
- 14. 網頁設計流暢度
- 15. php網站設計一頁
- 16. 網頁設計問題
- 17. 網頁設計工具
- 18. 網站頁面設計
- 19. html中的網頁設計
- 20. iphone網頁設計問題
- 21. Liferay的網頁設計
- 22. 響應式網頁設計
- 23. 網頁設計工具
- 24. PreMade網頁設計和Drupal
- 25. 響應式網頁設計
- 26. 網頁設計/開發
- 27. 爲打印設計網頁
- 28. JSF網頁模板設計
- 29. 網頁設計師的TFS
- 30. web 2.0網頁設計
謝謝,似乎這樣做。現在我要弄清楚爲什麼你需要這麼多嵌套的div。 – dbrien 2008-09-16 15:13:40
當我嘗試檢查該鏈接時,我收到了404 ...你需要編輯html嗎? – 2008-09-16 21:33:44
謝謝你指出。出於某種原因,該頁面從.html移至.htm。我現在更新了鏈接。 – Jim 2008-09-16 22:10:17