如何使只使用CSS和HTML(無JS)三個欄佈局等高
三個欄佈局等高
回答
最簡單的方法具有相同高度三個欄佈局是使用faux column background technique。
您還可以嘗試給與三個divs大底部墊與巨大的底部邊緣與容器與overflow: hidden
。儘管如此,它並不能很好地與內聯錨相媲美。
<html><body>
<div>
<div style="float:left;height: 33.33%;width:10%;background-color:red">zdfsfs</div>
<div style="float:left;height: 33.33%;width:10%;background-color:blue">zgfsgsgfsgf</div>
<div style="float:left;height: 33.33%;width:10%;background-color:cyan">zvgzcxgvxz</div>
</div></body></html>
但是當內容隨機增加會發生什麼 – thecodeparadox 2011-04-07 06:00:19
我給了小width.you可以增加width.and仍然內容較大,那麼內容會出div,這種解決方案將無法正常工作。我會盡力找到它的解決方案,並讓我知道如果我得到它。 – Poonam 2011-04-07 06:15:30
謝謝。但我認爲我所接受的'alex'給出的解決方案更好。嘗試這個。 – thecodeparadox 2011-04-07 06:24:30
div {display : table-cell;}
這可能是另一種解決問題的辦法! 欲瞭解更多信息,請參閱此鏈接:Is there a disadvantage of using `display:table-cell`on divs?
- 1. SEO友好的三欄佈局
- 2. 創建三欄饋送佈局
- 3. 三個div使佈局
- 4. Android佈局等寬和高度
- 5. CSS兩個欄佈局寬
- 6. 三columnm佈局左側多個div和右欄
- 7. CSS三列布局
- 8. css三列布局
- 9. 導航欄佈局
- 10. graphviz三個行列布局與子圖
- 11. Android的佈局「三名欄」的ImageView +的TextView + ImageView的
- 12. 製作三列布局,固定側邊欄使用yui-grids
- 13. 三欄的CSS佈局 - 固定/最大/可變寬度
- 14. 三列布局,列間距
- 15. 三柱流體佈局
- 16. 三列布局和Spring-MVC
- 17. 三列溢出佈局
- 18. CSS三列布局問題
- 19. 創建三行佈局
- 20. CSS兩個欄佈局問題
- 21. CSS動態兩個欄佈局
- 22. 具有不同高度塊的三列布局
- 23. 與Twitter的引導三個欄佈局流體 - clearfixes搞亂事情
- 24. 佈局問題狀態欄
- 25. 導航邊欄佈局
- 26. CSS大約兩欄佈局
- 27. 兩欄佈局引導
- 28. Android中的底欄佈局
- 29. 底部工具欄佈局
- 30. 移動單欄佈局
thanks.I'v試過這個並且工作。但有什麼更好的主意? – thecodeparadox 2011-04-07 05:48:55
@abdullah不好意思,對不起。如果你不需要支持
alex
2011-04-07 05:55:39
以前是better.coz,我必須支持ie7 + – thecodeparadox 2011-04-07 06:02:40