• 2021-04-14
    使用after伪对象清除浮动时,必须为需要清除浮动的元素伪对象设置“height:0;”样式,否则该元素会比其实际高度高出若干像素。答案:
  • 内容

    • 0

      下列哪种方法,不能清除浮动对父元素产生的影响( )。 A: 为父元素添加clear属性 B: 使用空标记 C: 为父元素添加overflow属性 D: 使用after伪对象

    • 1

      以下哪个不是清除浮动的方式() A: 通过开启(BFC)块级格式化上下文 B: 在高度塌陷的父元素后面添加一个空的div元素 C: 给浮动的父元素设定高度 D: 通过::after伪元素来清除浮动

    • 2

      若将一个父元素(类名为father)中的所有子元素设置浮动属性,则父元素的高度(height)会变为_______(填数字)像素,想要清除这种情况的浮动影响,如何设置样式(CSS代码)__________________。

    • 3

      哪个选项是推荐用来清除浮动的( ) A: clear:none; B: overflow:visible; C: 添加伪元素清除浮动 D: 直接给父盒子一个高度

    • 4

      after伪对象清除浮动只适用于IE6及以上版本浏览器和其他非IE浏览器。( )