Skip to content

前端面试Demo:CSS 速记题

1、css sprite是什么,有什么优缺点

2、display: none;与visibility: hidden;的区别

3、link与@import的区别

4、什么是FOUC?如何避免

5、如何创建块级格式化上下文(block formatting context),BFC有什么用

7、清除浮动的几种方式,各自的优缺点

8、为什么要初始化CSS样式?

9、css3有哪些新特性

10、display有哪些值?说明他们的作用

11、介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的?

12、CSS优先级算法如何计算?

13、对BFC规范的理解?

14、谈谈浮动和清除浮动

15、position的值, relative和absolute`定位原点是

16、display:inline-block 什么时候不会显示间隙?(携程)

17、PNG,GIF,JPG的区别及如何选

18、行内元素float:left后是否变为块级元素?

19、在网页中的应该使用奇数还是偶数的字体?为什么呢?

20、::before 和 :after中双冒号和单冒号有什么区别?解释一下这2个伪元素的作用

21、如果需要手动写动画,你认为最小时间间隔是多久,为什么?(阿里)

22、CSS合并方法

23、CSS不同选择器的权重(CSS层叠的规则)

24、列出你所知道可以改变页面布局的属性

25、CSS在性能优化方面的实践

26、CSS3动画(简单动画的实现,如旋转等)

27、base64的原理及优缺点

28、几种常见的CSS布局

29、stylus/sass/less区别

30、postcss的作用

共 20 个模块,1301 篇 Markdown 文档。