多语言展示
当前在线:794今日阅读:181今日分享:30

清除浮动的三种方法

动对页面的影响:    如果一个父盒子中有一个子盒子,并且父盒子没有设置高,子盒子在父盒子中进行了浮动,那么将来父盒子的高度为0.由于父盒子的高度为0,    下面的元素会自动补位,所以这个时候要进行浮动的清除
方法/步骤
1

方式一:使用overflow属性来清除浮动

2

先找到浮动盒子的父元素,再在父元素中添加一个属性:overflow:hidden,就是清除这个父元素中的子元素浮动对页面的影响.

3

一般情况下也不会使用这种方式,因为overflow:hidden有一个特点,离开了这个元素所在的区域以后会被隐藏(overflow:hidden会将超出的部分隐藏起来)

4

使用额外标签法

5

在浮动的盒子之下再放一个标签,在这个标签中使用clear:both,来清除浮动对页面的影响.

6

a.内部标签:会将这个浮动盒子的父盒子高度重新撑开.b.外部标签:会将这个浮动盒子的影响清除,但是不会撑开父盒子.

推荐信息