• 2022-06-19
    clearfix的原理是通过CSS伪元素在容器的内部元素之后添加一个看不见的空格“/20”或点“.” ,并且设置clear属性清除浮动
  • 内容

    • 0

      为了避免左浮动或右浮动对元素的影响,往往需要在该元素中清除浮动。在CSS中,clear属性用于清除浮动。

    • 1

      在CSS中,clear属性的功能是清除元素旁边的浮动内容。

    • 2

      下列关于“子元素设置浮动后,对父元素产生影响”的描述中,正确的是( )。 A: 使用after伪对象清除浮动时,必须在伪对象中设置content属性,属性值设置为空 B: 对父元素应用“overflow:visible;”样式,可清除浮动对父元素产生的影响 C: 对于父子嵌套的元素,子元素的浮动绝不会对父元素产生影响 D: 使用after伪对象清除浮动时,只需在伪对象中设置clear属性即可

    • 3

      浮动会让元素塌陷,及被浮动元素的父元素不具有高度,处理方法正确的是() A: 在浮动元素后添加div,设置clear: both; B: 使用clearfix C: 父元素添加overflow: hidden; D: 以上方法均可

    • 4

      CSS中使元素不受其周围浮动元素的影响,可为其父元素添加属性clear:both。