css面试题及答案
一、单项选择题(每题2分,共10题)
1.CSS中设置字体大小的属性是()
A.font-weight
B.font-size
C.font-family
D.font-style
答案:B
2.以下哪个选择器用于选择所有段落元素()
A.p
B.p
C..p
D.p
答案:B
3.使元素水平居中的CSS属性值是()
A.text-align:center
B.margin:0auto
C.float:center
D.display:center
答案:B
4.CSS盒模型不包括以下哪个部分()
A.content
B.padding
C.border
D.margin-top
答案:D
5.改变元素的背景颜色的属性是()
A.background-image
B.background-repeat
C.background-color
D.background-position
答案:C
6.以下哪种定位方式会使元素脱离文档流()
A.static
B.relative
C.absolute
D.fixed
答案:C
7.选择父元素的第一个子元素的CSS选择器是()
A.:first-child
B.:last-child
C.:nth-child(1)
D.:first-of-type
答案:A
8.用于设置元素透明度的CSS属性是()
A.opacity
B.visibility
C.display
D.z-index
答案:A
9.CSS中设置文本装饰线的属性是()
A.text-transform
B.text-decoration
C.text-shadow
D.text-align
答案:B
10.选择所有类名为“test”的元素的选择器是()
A.test
B.test
C..test
D.test.
答案:C
二、多项选择题(每题2分,共10题)
1.以下属于CSS字体属性的有()
A.font-family
B.font-size
C.font-weight
D.font-style
答案:ABCD
2.下列哪些CSS属性可以影响元素的盒模型()
A.width
B.height
C.padding
D.border
答案:ABCD
3.以下哪些是CSS中的定位方式()
A.static
B.relative
C.absolute
D.fixed
答案:ABCD
4.以下哪些选择器属于CSS3新增选择器()
A.:nth-child()
B.:last-of-type
C.:first-of-type
D.:not()
答案:ABCD
5.可以设置元素背景的属性有()
A.background-color
B.background-image
C.background-repeat
D.background-position
答案:ABCD
6.CSS中用于布局的技术有()
A.浮动
B.定位
C.Flexbox
D.Grid
答案:ABCD
7.以下哪些属性可以设置文本的样式()
A.color
B.text-align
C.text-decoration
D.line-height
答案:ABCD
8.下列哪些CSS属性可以控制元素的显示与隐藏()
A.display
B.visibility
C.opacity
D.z-index
答案:ABC
9.关于CSS继承,以下说法正确的有()
A.某些属性可以继承
B.字体相关属性可以继承
C.盒模型属性一般不继承
D.所有属性都可以继承
答案:ABC
10.CSS中的单位有()
A.px
B.em
C.rem
D.%
答案:ABCD
三、判断题(每题2分,共10题)
1.CSS中id选择器的优先级高于类选择器。()
答案:对
2.元素设置了display:none后,仍会占据页面空间。()
答案:错
3.浮动元素会脱离文档流。()
答案:对
4.CSS中background-color属性只能设置纯色背景。()
答案:错
5.绝对定位的元素会相对于最近的已定位祖先元素进行定位。(