CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。CSS就是一种叫做样式表(stylesheet)的技术。也有的人称之为层叠样式表(CascadingStylesheet)。在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
这里主要是跟大家闲扯一下CSS3的动画效果,以前动画的实现以及在页面的展示主要是通过RIA解决方案(flash,sliverlight)来实现,但是随着html5与css3的草案的提出,以及W3C正式对该草案的通过,以及浏览器厂商开始在支持html5和css3开始的竞赛更进一步存进了其发展,这里着重给大家介绍一下css3的动画效果:
支持情况如下:
浏览器名称 | 版本(最新版本) | 是否支持 |
IE | 9.0 | 不支持 |
FireFox | 17.0.1 | 不支持 |
Chrome | 23.0.1271.97 | 支持 |
Safari | 5.1.7 | 支持 |
Opera | 12.11 | 不支持 |