浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如一个父元素包含了浮动元素,它将塌陷具有零高度。你可以按以下()方法处理。
A、在浮动元素后加个div设置clear:both;height:0,overflow:hidden
B、使用clearfix;
C、设置父元素浮动;
D、以上方法均可
第1题:
div元素如果不设置宽度的话,一般默认情况下,整个元素会占父级元素一整行的宽度。
第2题:
页面中三个元素的属性为float:left;margin-right:20px;,含义是()。
第3题:
li 元素中包含img 元素的时候,IE 中img 下面多出了5px左右的空白,下列哪个处理办法不可行()
第4题:
元素浮动之后不需要清除浮动,不会破坏页面显示。
第5题:
如何居中div?如何居中一个浮动元素?
第6题:
以下哪种布局模型会导致元素塌陷()。
第7题:
在父元素末端添加一个子元素用()方法。
第8题:
浮动会导致页面的非正常显示,一下几种清除浮动的方法,哪个是不推荐使用的?()
第9题:
浮动模型
层模型
盒子模型
流动模型
第10题:
第11题:
浮动元素会被自动地设置为块状元素显示
浮动元素在垂直方向上它与未被定义为浮动时的位置一样
浮动元素在水平方向上,它将最大程度地靠近其父级元素边缘
浮动元素有可能会脱离包含元素之外
第12题:
( 难度:中等)css中clear的作用是什么?( )
A.清除该元素所有样式
B.清除该元素父元素的所有样式
C.指明该元素周围不可出现浮动元素
D.指明该元素的父元素周围不可出现浮动元素
答案:C
第13题:
默认情况下子元素都浮动后,其父级元素高度塌陷。
第14题:
清除浮动的作用是()。
第15题:
默认情况下子元素会继承父元素的背景。
第16题:
E://nth-child(odd){css样式}()。
第17题:
下列不属于浮动元素特征的是()。
第18题:
以下关于:after伪类对象说法正确是()。
第19题:
下列不属于清除浮动塌陷的方法的是()。
第20题:
css中clear的作用是()
第21题:
在最后一个浮动元素的后面,加入一个空的div并设置其样式:clear:both
在浮动元素的父级元素中,设置其样式属性:overflow:hidden或者overflow:auto
利用浮动元素的after伪选择符并设置其相应属性也可以解决浮动塌陷问题
after伪选择符的作用是在元素内容之前插入内容,利用这一特点可以解决浮动塌陷问题
第22题:
:after伪元素在元素之后添加内容
:after伪元素只能应用于超链接标签
使用:after伪元素可能导致浮动元素塌陷
:after不可以在元素之后添加指定链接的文件内容
第23题:
( 难度:中等)浮动会导致页面的非正常显示,以下几种清除浮动的方法,哪个是不推荐使用的?()
A.在浮动元素末尾添加一个空的标签例如 <div style=”clear:both”></div>
B.通过设置父元素overflow值为hidden;
C.父元素也设置浮动
D.给父元素添加clearfix类
答案:C