清除浮动,什么时候需要清除浮动,清除浮动都有哪些方

发布网友 发布时间: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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com