第二章:CSS测试题3

更新于:1482149006

1、
清除<li>标记左侧的符号,***:none;,请把***换成正确写法。

请输入正确答案【不区分大小写】:

2、
下面哪些属性可以让元素脱离普通文档流,不再占空间

 A、float:left;
 B、position:fixed;
 C、position:relative;
 D、position:absolute;

3、
清除浮动的属性,***:both;,请把***换成正确写法。

请输入正确答案【不区分大小写】:

4、
把一个元素隐藏掉,可以用display:block;属性

 A、正确
 B、错误

5、
关于溢出属性说法正确的是:

 A、overflow:取值:visible(显示)、scroll(滚动)、hidden(隐藏)、auto(自动)
 B、overflow:hidden;会把元素里多余的内容隐藏掉
 C、overflow:scroll;有多余的内容会显示滚动条
 D、overflow:visible;有多余的内容会溢出来

6、
关于定位属性position取值说法正确的是:

 A、static:静态定位,没有定位,元素默认的定位方式就是static
 B、fixed:固定定位,跟当前窗口有关。
 C、absolute:相对定位,相对于“自己”来进行定位。
 D、relative:绝对定位,相对“祖先”元素来进行定位。

7、
left:距离元素左边的距离。 top:距离元素顶边的距离。 right:距离元素右边的距离 bottom:距离元素下边的距离。 定位坐标一般情况下不会全部用到,可能会用到其中的一两个。

 A、正确
 B、错误

8、
关于固定定位说法正确的是:

 A、固定定位是相当于“当前窗口”来进行的定位。
 B、固定定位元素占用空间,层级要高于普通元素,跟“浮动”很像。
 C、行内元素使用fixed定位,依然是行内元素。
 D、如果只指定了fixed定位属性,并没有设置偏移量(定位坐标),则“原地不动”。

9、
关于相对定位说法正确的是:

 A、相对定位,是相对于“原来的自己”进行的定位。
 B、相对定位元素,所占的空间还存在,但层级要高于普通元素。
 C、四个定位坐标,如何向“中心”靠近的坐标都为“正值”,往“中心”相反方向的坐标都为“负值”。
 D、如果只指定relative定位,并没有设置偏移量,则元素的位置不会改变(原地不动)。

10、
关于绝对定位说法正确的是:

 A、如果父元素没有定位属性的话,则再往上找父定位元素,如果一直找到<body>元素,都没有找定位元素的话,则最终就相对于body来定位。
 B、绝对定位元素,占用空间,
 C、如果只指定absolute定位,并没有设置偏移量,则元素的位置不会改变(原地不动)。
 D、绝对定位元素,不是一个“块元素”。