浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如一个父元素包含了浮动元素,它将塌陷具有零高度。你可以按以下()方法处理。A、在浮动元素后加个div设置clear:both;height:0,overflow:hiddenB、使用clearfix;C、设置父元素浮动;D、以上方法均可

题目

浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如一个父元素包含了浮动元素,它将塌陷具有零高度。你可以按以下()方法处理。

A、在浮动元素后加个div设置clear:both;height:0,overflow:hidden

B、使用clearfix;

C、设置父元素浮动;

D、以上方法均可


相似考题
更多“浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如一个父元素包含了浮动元素,它将塌陷具有零高度。你可以按以下()方法处理。A、在浮动元素后加个div设置clear:both;height:0,overflow:hiddenB、使用clearfix;C、设置父元素浮动;D、以上方法均可”相关问题
  • 第1题:

    div元素如果不设置宽度的话,一般默认情况下,整个元素会占父级元素一整行的宽度。


    正确答案:正确

  • 第2题:

    页面中三个元素的属性为float:left;margin-right:20px;,含义是()。

    • A、三个元素向左浮动并间隔20像素
    • B、三个元素向右浮动
    • C、三个元素向右浮动并间隔20像素
    • D、此代码无效

    正确答案:A

  • 第3题:

    li 元素中包含img 元素的时候,IE 中img 下面多出了5px左右的空白,下列哪个处理办法不可行()

    • A、使 li 浮动,并设置 img 为块级元素
    • B、设置 ul 的 font-size:0;
    • C、设置 img 的 margin: 0; 
    • D、设置 img 的 margin-bottom: -5px;

    正确答案:C

  • 第4题:

    元素浮动之后不需要清除浮动,不会破坏页面显示。


    正确答案:错误

  • 第5题:

    如何居中div?如何居中一个浮动元素?


    正确答案: (1)给div设置一个宽度,然后添加margin:0 auto属性;
    (2)div{width:200px; margin:0 auto;}

  • 第6题:

    以下哪种布局模型会导致元素塌陷()。

    • A、浮动模型
    • B、层模型
    • C、盒子模型
    • D、流动模型

    正确答案:A

  • 第7题:

    在父元素末端添加一个子元素用()方法。

    • A、html()
    • B、after()
    • C、append()
    • D、insertBefore()

    正确答案:C

  • 第8题:

    浮动会导致页面的非正常显示,一下几种清除浮动的方法,哪个是不推荐使用的?()

    • A、在浮动元素末尾添加一个空的标签例如<div style=”clear:both”></div> 
    • B、通过设置父元素overflow值为hidden;
    • C、父元素也设置浮动 
    • D、给父元素添加clearfix类

    正确答案:C

  • 第9题:

    单选题
    以下哪种布局模型会导致元素塌陷()。
    A

    浮动模型

    B

    层模型

    C

    盒子模型

    D

    流动模型


    正确答案: B
    解析: 暂无解析

  • 第10题:

    问答题
    如何居中div?如何居中一个浮动元素?

    正确答案: (1)给div设置一个宽度,然后添加margin:0 auto属性;
    (2)div{width:200px; margin:0 auto;}
    解析: 暂无解析

  • 第11题:

    单选题
    下列不属于浮动元素特征的是()。
    A

    浮动元素会被自动地设置为块状元素显示

    B

    浮动元素在垂直方向上它与未被定义为浮动时的位置一样

    C

    浮动元素在水平方向上,它将最大程度地靠近其父级元素边缘

    D

    浮动元素有可能会脱离包含元素之外


    正确答案: C
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)css中clear的作用是什么?( )
    A.清除该元素所有样式
    B.清除该元素父元素的所有样式
    C.指明该元素周围不可出现浮动元素
    D.指明该元素的父元素周围不可出现浮动元素

    答案:C

  • 第13题:

    默认情况下子元素都浮动后,其父级元素高度塌陷。


    正确答案:正确

  • 第14题:

    清除浮动的作用是()。

    • A、让元素不在浮动
    • B、确定浮动范围,不破坏页面布局
    • C、固定元素的位置
    • D、给元素定位

    正确答案:B

  • 第15题:

    默认情况下子元素会继承父元素的背景。


    正确答案:正确

  • 第16题:

    E://nth-child(odd){css样式}()。

    • A、匹配父元素的正数偶数子元素E
    • B、匹配父元素的正数奇数子元素E
    • C、匹配父元素的第N个子元素
    • D、什么都不匹配

    正确答案:B

  • 第17题:

    下列不属于浮动元素特征的是()。

    • A、浮动元素会被自动地设置为块状元素显示
    • B、浮动元素在垂直方向上它与未被定义为浮动时的位置一样
    • C、浮动元素在水平方向上,它将最大程度地靠近其父级元素边缘
    • D、浮动元素有可能会脱离包含元素之外

    正确答案:D

  • 第18题:

    以下关于:after伪类对象说法正确是()。

    • A、:after伪元素在元素之后添加内容
    • B、:after伪元素只能应用于超链接标签
    • C、使用:after伪元素可能导致浮动元素塌陷
    • D、:after不可以在元素之后添加指定链接的文件内容

    正确答案:A

  • 第19题:

    下列不属于清除浮动塌陷的方法的是()。

    • A、在最后一个浮动元素的后面,加入一个空的div并设置其样式:clear:both
    • B、在浮动元素的父级元素中,设置其样式属性:overflow:hidden或者overflow:auto
    • C、利用浮动元素的after伪选择符并设置其相应属性也可以解决浮动塌陷问题
    • D、after伪选择符的作用是在元素内容之前插入内容,利用这一特点可以解决浮动塌陷问题

    正确答案:D

  • 第20题:

    css中clear的作用是()

    • A、清除该元素所有样式
    • B、清楚该元素父元素的所有样式
    • C、指明该元素周围不可出现浮动元素
    • D、指明该元素的父元素周围不可出现浮动元素

    正确答案:C

  • 第21题:

    单选题
    下列不属于清除浮动塌陷的方法的是()。
    A

    在最后一个浮动元素的后面,加入一个空的div并设置其样式:clear:both

    B

    在浮动元素的父级元素中,设置其样式属性:overflow:hidden或者overflow:auto

    C

    利用浮动元素的after伪选择符并设置其相应属性也可以解决浮动塌陷问题

    D

    after伪选择符的作用是在元素内容之前插入内容,利用这一特点可以解决浮动塌陷问题


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    以下关于:after伪类对象说法正确是()。
    A

    :after伪元素在元素之后添加内容

    B

    :after伪元素只能应用于超链接标签

    C

    使用:after伪元素可能导致浮动元素塌陷

    D

    :after不可以在元素之后添加指定链接的文件内容


    正确答案: C
    解析: 暂无解析

  • 第23题:

    ( 难度:中等)浮动会导致页面的非正常显示,以下几种清除浮动的方法,哪个是不推荐使用的?()
    A.在浮动元素末尾添加一个空的标签例如 <div style=”clear:both”></div>
    B.通过设置父元素overflow值为hidden;
    C.父元素也设置浮动
    D.给父元素添加clearfix类

    答案:C