一行排三个div
如何让同一行的DIV高度会跟内容最多的div高度保持同一高度
<style>
div{float:left;}
</style>
<div>内容多</div>
<div>内容少</div>
<div>内容多</div>
<div>内容多多</div>
<div>内容少少</div>
<div>内容少</div>解决方法,在所有div外面套个div,然后把overflow设置为hidden,并对内部div设置margin-bottom:-10000px;padding-bottom:10000px;
<div id="main">
<div id="left"></div>
<div id="right"></div>
</div>
#main{overflow:hidden;zoom:1;}
#left #right{margin-bottom:-10000px;padding-bottom:10000px;}
本文介绍了一种实现同一行多个DIV元素等高的布局方法,通过在外层容器上设置overflow:hidden并调整内层DIV的margin及padding来确保即使内容长度不同,所有相邻的DIV也能保持相同的高度。
1万+

被折叠的 条评论
为什么被折叠?



