CSS中级技能认证试卷
考察知识点
本试卷主要考察以下进阶知识点:
高级布局(Flex、Grid、BFC)
- BFC(块级格式化上下文)的触发条件与应用场景
- Flex布局的核心属性与等宽布局实现
- Grid布局的fr单位、repeat()函数、minmax()函数
- gap属性在Flex布局中的应用
动画与过渡
- CSS过渡基础概念
- transition属性参数配置
- 多属性过渡设置
- animation-fill-mode动画状态控制
性能优化
- CSS性能优化核心目标与策略
- 重排与重绘的触发条件与优化方法
- @import与关键CSS内联优化
选择器进阶
- CSS选择器优先级计算规则
- :is()、:where()等现代伪类的优先级
- CSS层叠规则与继承机制
CSS预处理器(Sass、Less)
- Sass嵌套规则与编译结果
- &符号父选择器引用
- mixin混合宏的定义与调用
- @extend继承机制与最佳实践
1
单选题
CSS过渡(transition)的主要作用是什么?
2
填空题
CSS过渡的基本语法:transition: ______ ________ ________ ________;
3
判断题
可以为多个CSS属性分别设置不同的过渡效果,如:transition: width 0.3s ease, height 0.5s linear;
4
单选题
animation-fill-mode: forwards; 的作用是什么?
5
单选题
CSS性能优化的主要目标是什么?
6
多选题
以下哪些是CSS性能优化的有效策略?
7
多选题
以下哪些操作会触发重排?
8
单选题
以下CSS选择器的优先级从高到低排列正确的是?
text
A. .box .title
B. #container .item
C. div p span
D. .nav:hover
9
多选题
关于CSS选择器优先级,以下说法正确的是?
10
多选题
关于CSS层叠规则,以下说法正确的是?
11
单选题
以下Sass代码编译后的CSS是什么?
scss
.nav {
ul {
margin: 0;
padding: 0;
}
li {
display: inline-block;
}
a {
color: blue;
&:hover {
color: red;
}
}
}
12
判断题
在Sass嵌套规则中,& 符号总是代表当前所在块的父选择器。
13
多选题
关于Sass mixin,以下说法正确的是?
14
多选题
关于Sass的 @extend,以下说法正确的是?
15
单选题
下列哪个CSS属性声明不能触发BFC(块级格式化上下文)?
16
多选题
BFC(块级格式化上下文)在实际开发中有哪些典型应用场景?
17
多选题
以下哪些display属性值会创建新的BFC(块级格式化上下文)?
18
多选题
关于CSS Grid中的repeat()函数,以下说法正确的有?
19
多选题
关于Flex布局中的gap属性,以下说法正确的有?
20
多选题
关于CSS Grid中的fr单位,以下说法正确的有?
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验