请列举 CSS3 引入的一些主要新特性。
考察说明
考查对 CSS3 新特性整体掌握程度及实际应用能力。
回答思路
- 【回答框架 1】CSS3 是 CSS 的最新版本,引入了大量新特性,包括选择器、盒模型、布局、动画、响应式设计等。
- 【回答框架 2】选择器方面,CSS3 新增属性选择器、伪类选择器如 :nth-child、:not 等,以及伪元素 ::before、::after。
- 【回答框架 3】盒模型与布局方面,支持 border-radius、box-shadow、渐变、flexbox、grid 布局,以及多列布局。
- 【回答框架 4】动画与过渡:transition 实现状态变化过渡,animation 制作复杂动画。
- 【回答框架 5】其他特性:媒体查询实现响应式设计,自定义字体 @font-face,以及 transform 变换等。
- 【关键点 1】CSS3 提供了丰富的选择器和样式效果。
- 【关键点 2】flexbox 和 grid 是现代化布局的重要工具。
- 【关键点 3】媒体查询是响应式设计的基础。
- 【易错点 1】注意兼容性,部分新特性在旧浏览器中不支持,需要前缀或降级方案。
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。