2018年是CSS面试的大年,很多企业都开始重视CSS面试问题。优秀的CSS工程师在面试中可以展现出他们的技能水平以及创新思维,也可以更好地展现自己的工作理念和职业素养。
以下是一些常见的2018年CSS面试问题,供大家参考:
1. 请解释 CSS 中的盒模型(Box Model)? 盒模型是指在页面布局中,一个元素所形成的有边框、内边距和内容区域组成的矩形框模型。IE6/7中的Box模型和W3C的Box模型是不一样的。 2. CSS 选择器有哪些?它们的优先级是怎样的? CSS选择器有:类选择器(.class)、ID选择器(#id)、标签选择器(div、h1、p)、相邻选择器(+)、子选择器(>)、后代选择器(空格)、通用选择器(*)。 优先级是从高到低分别是:!important > 行内样式 > ID选择器 > 类选择器 > 标签选择器 > 通配符选择器 > 继承的样式,其中带有 !important 的属性拥有最高的优先级。 3. CSS3 新增了哪些新特性? 主要新增了以下新特性: (1)圆角(border-radius) (2)阴影和投影(Box-shadow) (3)渐变(linear-gradient、radial-gradient) (4)变形(transform) (5)过渡(transition) (6)动画(animation)
以上只是一些常见的问题,其它问题会随着企业和招聘的需求情况而不同。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。