为什么要清浮动?不清会怎么样

来源:3-1 实现栅格系统--基础部分

WittChen

2020-05-25 09:37:01

老师您好,课程中17:39开始说要清浮动,为什么要清,我感觉老师没有解释清楚,也没有演示,因此没想通

写回答

1回答

好帮手慕粉

2020-05-25

同学你好,关于同学的问题回答如下:

1、我们可以把清除浮动的代码去掉看下效果:

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

第一行没有了高度,且行与行之间的间隙也没有了。这就是视频老师为什么要清除浮动(让子元素撑开父容器)。

2、如果我们对元素设置的浮动,会对后面的布局造成影响,那么我们就要清除浮动,让内容把高度撑开。其实及时清除浮动是个良好的代码书写习惯,一般我们给元素设置了浮动以后,就要习惯性的给其清除浮动,避免出了bug以后再回来更正。

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

0

0 学习 · 6815 问题

查看课程