css和css3有什么区别?

html-css029

css和css3有什么区别?,第1张

CSS与CSS3的主要区别:

主要不同的在于CSS3 比CSS多了一些样式设置而已;

CSS3 可以 与 html5 结合,创造更酷炫的效果;

CSS3 在低版本windows IE8以下不支持,而CSS是支持的;

所以,采用CSS3的新特性时,需要考虑到目标用户的浏览器的兼容性

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媒体查询(主要用于实现响应式布局)