美文网首页
清浮动的4种方法

清浮动的4种方法

作者: 幸福的脚步2016 | 来源:发表于2016-12-07 10:22 被阅读0次

1.对父级设置适合CSS高度

对父级设置适合高度样式清除浮动,一般设置高度需要能确定内容高度才能设置。

缺点:高度固定不可变,不够灵活

2.clear:both清除浮动

为了统一样式,我们新建一个样式选择器CSS命名为“.clear”,并且对应选择器样式为“clear:both”,然后我们在父级“”结束前加此div引入“class="clear"”样式。这样即可清除浮动。

3.伪类:after控制(最佳)

需要注意的是:after是伪元素,不是伪类,很多清除浮动大全之类的文章都称之为伪类,由于IE6-7不支持:after,使用zoom:1触发hasLayout。(.div指父级元素)

.div{zoom:1;}

.div:after {

Content:””;

Diaplay:block;

Clear:both;

}

4.父级div定义overflow:hidden

对父级CSS选择器加overflow:hidden样式,可以清除父级内使用float产生浮动。优点是可以用很少的CSS代码即可解决浮动产生。

缺点:内容增多时候容易造成不会自动换行导致内容被隐藏掉,无法显示需要溢出的元素;

相关文章

  • 清浮动的4种方法

    1.对父级设置适合CSS高度 对父级设置适合高度样式清除浮动,一般设置高度需要能确定内容高度才能设置。 缺点:高度...

  • 1-浮动

    css清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响? http://blog.csdn.net...

  • 前端开发之清浮动(BFC)

    BFC就是清浮动,用来处理浮动元素脱离文档流的问题。今天在此记录下清理浮动的几种方法,对前端开发中浮动不清楚的可以...

  • 【清浮动的五种方法】

    清浮动的两种情况: 1.父级没有高度时,父级的高度是由子元素撑开的,但子元素浮动后,父元素的高度无法被撑开,所以需...

  • 给父级清浮动的常用的4种方法

    元素浮动之后会脱离标准文档流,会对我们的布局造成影响。所以我们在使用浮动之后,一定要记着去清楚浮动 下面是常用的4...

  • 清除浮动的4种方法

    为什么要清除浮动 我们前面说过,浮动本质是用来做一些文字混排效果的,但是被我们拿来做布局用,则会有很多的问题出现,...

  • 清浮动

    1、父元素设置overflow:hidden;或者overflow:auto; 缺点:子元素有超出部分会自动隐藏 ...

  • 清浮动

    1.给父级也加浮动(页面中所有的元素都加浮动,margin左右会自动失效) 2.给父级加display:inlin...

  • 清浮动时的细节问题

    我们都知道设置浮动之后,要清浮动.但具体怎么清浮动呢. 我们在项目中最常用的清浮动的方法是给父级添加伪类.现在我们...

  • CSS清除浮动4种方法

    是为了解决 父元素因为子元素浮动而引起的内部高度为0的问题。 布局: 盒子1 盒子2 大盒子 样式: .fathe...

网友评论

      本文标题:清浮动的4种方法

      本文链接:https://www.haomeiwen.com/subject/dbsdmttx.html