关于浮动的问题

来源:2-11 清除浮动的常用方法

qq_慕的地6405237

2020-02-13 17:20:29

清除浮动与不加浮动有什么区别呢?既然要清除浮动,为什么要设置浮动效果呢?

写回答

1回答

好帮手慕夭夭

2020-02-13

同学你好,清除浮动只是清除上一个浮动元素对自身的影响,它本身还是浮动元素。如果不设置浮动,那么它就不是浮动元素。参考如下理解:

第二个元素由于受到第一个元素的影响,会跑到第一行浮动。

http://img.mukewang.com/climg/5e451de5093c4e5404030183.jpg

当给第二个盒子设置清除浮动,就会换行浮动了:

http://img.mukewang.com/climg/5e451df309104fe805970236.jpg

清除浮动还有一个作用是解决父元素高度塌陷问题 。当子元素都浮动之后,父元素高度会塌陷,给父元素清除浮动,高度就能撑开了。具体案例课程中有,可以看一下视频。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程