怎么在CSS中使用伪元素清除浮动

  介绍

本篇文章为大家展示了怎么在CSS中使用伪元素清除浮动,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

CSS的三种引入方式

1。行内样式,最直接最简单的一种,直接对HTML标签使用风格=啊啊?。内嵌样式,就是将CSS代码写在之间,并且用

<时尚>

进行声明。3。外部样式,其中链接样式是使用频率最高,最实用的样式,只需要在之间加上

<?链接就可以了。其次就是导入样式,导入样式和链接样式比较相似,采用@ import样式导入CSS样式表,不建议使用。

<强>黄东海概念:

块级格式化上下文,是一个独立的渲染区域,让处于黄东海内部的元素与外部的元素相互隔离,使内外元素的定位不会相互影响。

我们先了解一个名词:黄东海(块格式化上下文)中文为“块级格式化上下文”。

先记住一个原则:如果一个元素具均有,那么内部元素再怎么翻江倒海,翻云覆雨,都不会影响外面的元素,所以,黄东海元素是不可能发生保证金重叠的,因为保证金重叠会影响外面的元素的;黄东海元素也可以用来清除浮动带来的影响,因为如果不清除,子元素浮动则会造成父元素高度塌陷,必然会影响后面元素的布局和定位,这显然有违黄东海元素的子元素不会影响外部元素的设定。

<强>以下情况会触发黄东海:

,公牛;& lt; html>根元素
,公牛;浮动的值不为没有
,公牛;溢出的值为汽车、滚动、隐藏
,公牛;显示的值为单元格,表标题和内联——块中的任何一个
,公牛;位置的值不为相对和静态即位置:绝对/固定

显然我们在设置溢值为隐藏时使容器元素具均有,那么子元素子浮动便不会带来父元素的高度坍塌影响。

<>强利用伪类元素清除浮动:

.clearFix::之后,.clearFix: before  {   ,,,,,,显示:,块;   ,,,,,内容:,& # 39;& # 39;;   ,,,,,明确:,两个;   ,,,,,可见性:,隐藏;   ,,,,,,身高:0;   }   .clearFix {,变焦:1;}

上述内容就是怎么在CSS中使用伪元素清除浮动,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

怎么在CSS中使用伪元素清除浮动