如何使只使用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