小弟从未在此发过贴,不足之处还请各位高手海涵!
在同一个DIV里 float排列了三个层 d1 , d2 ,d3 均无定义高度 d1内容高度500 d3也是500
D2上下排列了2个层, 上层定义高度100, 下层背景图片高度700(图片有显示),为什么无论如何都撑不大外面的大层?
如未描述清楚,还请各位大侠跟进! 小弟不胜感激!
在同一个DIV里 float排列了三个层 d1 , d2 ,d3 均无定义高度 d1内容高度500 d3也是500
D2上下排列了2个层, 上层定义高度100, 下层背景图片高度700(图片有显示),为什么无论如何都撑不大外面的大层?
如未描述清楚,还请各位大侠跟进! 小弟不胜感激!
以下回答不知道是否对路使用float浮动后,在ff ie78等浏览器下,外层将不会被flaot的层撑开,这时候你要在所有float层后加一个层如
<div class="clear"></div>
样式为
.clear{
clear:both;
height:0;
overflow:hidden;
}