CSS和CSS3都是样式,CSS3是在CSS上新增了样式属性。
CSS3新增特性
CSS3圆角边框:border-radius(解决了原有圆角边框需要截图的问题)
CSS3文本阴影与盒阴影:text-shadow、box-shadow(可以用于实现标签边框或阴影)
CSS3背景尺寸、背景切割和背景原点:background-clip background-origin background-size(移动端用于处理背景图适配问题)
CSS3变形 transform(二维变形以及三维特效)
CSS3动画 animation(实现复杂动画)
CSS3过渡 transition(实现简单动画)
CSS3 Media Query媒体查询(主要用于实现响应式布局)
CSS与CSS3的主要区别:
主要不同的在于CSS3 比CSS多了一些样式设置而已;
CSS3 可以 与 html5 结合,创造更酷炫的效果;
CSS3 在低版本windows IE8以下不支持,而CSS是支持的;
所以,采用CSS3的新特性时,需要考虑到目标用户的浏览器的兼容性