浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如一个父元素包含了浮动元素,它将塌陷具有零高度。你可以按以下()方法处理。
A、在浮动元素后加个div设置clear:both;height:0,overflow:hidden
B、使用clearfix;
C、设置父元素浮动;
D、以上方法均可
第1题:
5、CSS中clear属性的作用是()。
A.清除该元素所有样式
B.清除该元素父元素的所有样式
C.指明该元素周围不可出现浮动元素
D.指明该元素的父元素周围不可出现浮动元素
第2题:
【多选题】网页中清除浮动的方法可以有()
A.给包含浮动元素的父级元素定义height
B.在最后一个浮动元素后添加一个块标签并添加样式clear:both
C.给包含浮动元素的父标签添加样式overflow为hidden或auto
第3题:
【多选题】由于使用浮动后产生父元素塌陷,解决的方法有()
A.在父div里加入height属性,该方法适用于子元素高度已知并且固定的情况。#B.父div也一起浮动#C.在最后一个子元素后加入<div class="clearFloat"></div>,样式中clearFloat{clear:both;}清除浮动元素。#D.在父div里加入overflow:hidden属性第4题:
在CSS中,解决父级元素塌陷的方法中,下面描述错误的是()
A.在最后一个浮动元素的后面,加入一个空标记,为其设置样式clear:both;
B.为浮动元素的父级元素,设置样式 overflow:hidden
C.使用父级元素:after伪选择器,并设置相关样式
D.:after伪选择器的作用是在元素内容之前插入内容
第5题:
当子元素全部使用浮动排版时,父元素的高度不能自适应变化