一、CSS样式(选择器)的优先级
二、雪碧图的作用
三、自定义字体的使用场景
四、base64的使用
五、伪类和伪元素的区别
六、如何美化checkbox
七、实现两栏(三栏)的布局方式
八、position:absolute/fixed有什么区别
九、display:inline-block的间隙(两种方式)
十、如何清除浮动(为什么清除浮动)(三种方式)
十一、如何适配移动端
十二、如何产生不占空间的边框
十三、如何用一个div画东西;有一个案列,用box-shadow无限投影画哆啦A梦,借助::before和::after
十四、如何实现半圆、扇形等图形
十五、如何平移,放大旋转一个元素,(css3的transform);
十六、如何实现3D效果图
十七、css动画实现的方式有多少种
十八、过度动画和关键帧动画的区别
十九、如何实现逐帧动画:使用关键帧动画,去掉补间(steps)
二十、预处理器的优缺点
二十一、预处理器的作用
二十二、预处理器的能力
二十三、Boostrap的优缺点
二十四、Boostrap如何实现响应式布局(原理:利用其栅格系统,对于不同的屏幕采用不同的类属性)
二十五、如何基于Boostrap定制自己的样式
二十六、如何解决css模块化的问题
二十七、PossCss可以做什么(取决于插件)
二十八、CSS modules是做什么的,怎样使用
二十九、为什么使用JS来引用,加载CSS
这里是一些css基本的面试题,