css面试题及答案
单项选择题(每题2分,共10题)
1.CSS中设置字体大小的属性是()
A.font-familyB.font-sizeC.font-weightD.font-style
2.以下哪个选择器可以选中所有`p`元素()
A.pB..pC.pD.[p]
3.若要将元素的定位方式设置为绝对定位,应使用()
A.position:staticB.position:relativeC.position:absoluteD.position:fixed
4.盒模型中,内容区到边框的距离是()
A.widthB.heightC.paddingD.margin
5.CSS中设置元素背景颜色的属性是()
A.background-imageB.background-colorC.background-repeatD.background-position
6.以下哪个属性可以设置元素的透明度()
A.opacityB.visibilityC.displayD.z-index
7.要使元素在水平方向上居中,可使用()
A.text-align:centerB.margin:0autoC.display:flex;justify-content:centerD.以上都可以
8.以下哪个CSS单位是相对单位()
A.pxB.cmC.emD.mm
9.若要隐藏一个元素,使其不占用页面空间,可使用()
A.display:noneB.visibility:hiddenC.opacity:0D.z-index:-1
10.CSS中设置文本装饰线的属性是()
A.text-alignB.text-transformC.text-decorationD.text-shadow
答案:1.B2.C3.C4.C5.B6.A7.D8.C9.A10.C
多项选择题(每题2分,共10题)
1.以下属于CSS布局方式的有()
A.浮动布局B.定位布局C.弹性布局(Flexbox)D.网格布局(Grid)
2.可以改变元素显示类型的CSS属性有()
A.displayB.visibilityC.floatD.position
3.以下哪些属性可以用于设置盒模型的边框()
A.border-widthB.border-colorC.border-styleD.border-radius
4.以下关于CSS选择器优先级说法正确的有()
A.内联样式优先级最高B.ID选择器优先级高于类选择器
C.类选择器优先级高于标签选择器D.通用选择器()优先级最低
5.以下哪些属性可以用于设置文本样式()
A.font-familyB.font-sizeC.line-heightD.letter-spacing
6.以下属于CSS3新增的属性有()
A.transformB.transitionC.animationD.box-shadow
7.可以使元素垂直居中的方法有()
A.使用Flexbox:display:flex;align-items:center;justify-content:center
B.使用绝对定位和负边距
C.使用`display:table-cell`
D.使用`position:relative`和`top:50%`
8.以下哪些属性可以用于设置背景相关()
A.background-imageB.background-repeatC.background-attachmentD.background-size
9.以下关于CSS继承性说法正确的有()
A.文本相关属性大多具有继承性B.盒模型相关属性大多不具有继承性
C.颜色属性具有继承性D.`display`属性具有继承性
10.以下哪些