超棒的跨浏览器纯CSS动画实现 - Animate.css

日期:2012-8-12  来源:GBin1.com

在线演示  本地下载

通常情况下如果需要生成web动画效果的话,我们肯定会考虑使用一些类库或者jQuery的animate方法,那么有什么方便的方法来快速实现动画效果呢?

在今天的这篇文章中,我们将介绍一个超棒的CSS动画实现方式 - Animate.css。这套CSS动画是由来自Manchester, UK的设计师Dan Eden开发和设计的。使用它能够很方便的给你的页面元素添加动画效果。

如何使用?

使用非常简单,首先下载需要的css文件,你可以在下载地址上选择下载全部css,或者使用在线的Create custom build来生成自定义的css。

下载后将animate.css样式表引入你调用的HTML文件即可,如下:

 
   

当你引用以上CSS后,你可以在页面中添加相关class即可,如下:

 
   
Animate.css Demo

添加class “animated tada"到id="demo"的元素。注意:这里tada是动画类型,你可以选择多达将近60种不同的css动画特效。

以上是静态页面中的使用,如果你需要动态的调用,你可以使用类似jQuery的类库来使用addClass()方法调用动画。

这里我们使用jQuery和animate.css开发一个简单的小游戏,你需要在指定的时间内将汽车挪出铁箱。代码如下:

........

来源:超棒的跨浏览器纯CSS动画实现 - Animate.css

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8288/viewspace-740851/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8288/viewspace-740851/

你可能感兴趣的:(超棒的跨浏览器纯CSS动画实现 - Animate.css)