清除浮动,什么时候需要清除浮动,清除浮动都有哪些方
发布网友
发布时间:2022-04-06 07:35
我来回答
共2个回答
热心网友
时间:2022-04-06 09:04
你明白float:left
div1 设置了float:left, div2也设置了float:left,
div3不想要连接在div2*后面。
就在div3前面加一个<div class="clear"></div>
这样。div3就会在下面一排出现。。
当然。还有N多种情况等你自己发现
.clear{cleat:both;}
至于开父层元素这个。最好是少用。设置好大体的框架。在来做里面的。
如果真的要做特效。用定位做。
热心网友
时间:2022-04-06 10:22
1、在父元素的最后加一个冗余元素并为其设置clear:both
content:"";
display:table;
clear:both;
2、overflow:hidden;
zoom:1