超棒的跨浏览器纯CSS动画实现 - Animate.css
2012-08-13 00:00
429 查看
日期:2012-8-12 来源:GBin1.com
在线演示 本地下载
通常情况下如果需要生成web动画效果的话,我们肯定会考虑使用一些类库或者jQuery的animate方法,那么有什么方便的方法来快速实现动画效果呢?
在今天的这篇文章中,我们将介绍一个超棒的CSS动画实现方式 - Animate.css。这套CSS动画是由来自Manchester, UK的设计师Dan Eden开发和设计的。使用它能够很方便的给你的页面元素添加动画效果。
下载后将animate.css样式表引入你调用的HTML文件即可,如下:
当你引用以上CSS后,你可以在页面中添加相关class即可,如下:
添加class “animated tada"到id="demo"的元素。注意:这里tada是动画类型,你可以选择多达将近60种不同的css动画特效。
以上是静态页面中的使用,如果你需要动态的调用,你可以使用类似jQuery的类库来使用addClass()方法调用动画。
这里我们使用jQuery和animate.css开发一个简单的小游戏,你需要在指定的时间内将汽车挪出铁箱。代码如下:
........
来源:超棒的跨浏览器纯CSS动画实现 - Animate.css
在线演示 本地下载
通常情况下如果需要生成web动画效果的话,我们肯定会考虑使用一些类库或者jQuery的animate方法,那么有什么方便的方法来快速实现动画效果呢?
在今天的这篇文章中,我们将介绍一个超棒的CSS动画实现方式 - Animate.css。这套CSS动画是由来自Manchester, UK的设计师Dan Eden开发和设计的。使用它能够很方便的给你的页面元素添加动画效果。
如何使用?
使用非常简单,首先下载需要的css文件,你可以在下载地址上选择下载全部css,或者使用在线的Create custom build来生成自定义的css。下载后将animate.css样式表引入你调用的HTML文件即可,如下:
<link rel="stylesheet" type="text/css" href="css/animate.min.css" media="screen" />
当你引用以上CSS后,你可以在页面中添加相关class即可,如下:
<div id="demo" class="animated tada">Animate.css Demo</div>
添加class “animated tada"到id="demo"的元素。注意:这里tada是动画类型,你可以选择多达将近60种不同的css动画特效。
以上是静态页面中的使用,如果你需要动态的调用,你可以使用类似jQuery的类库来使用addClass()方法调用动画。
这里我们使用jQuery和animate.css开发一个简单的小游戏,你需要在指定的时间内将汽车挪出铁箱。代码如下:
........
来源:超棒的跨浏览器纯CSS动画实现 - Animate.css
相关文章推荐
- 超棒的跨浏览器纯CSS动画实现 - Animate.css
- 使用Animate.css和wow.js,实现各大网站常用的页面加载动画
- jquery结合animate.css 动画效果的实现
- css3动画库——animate.css以及css3动画一些有趣的实现
- 超棒的跨浏览器纯CSS动画实现 Animate.css使用方法
- 超棒的跨浏览器纯CSS动画实现 - Animate.css
- [原]CSS Animate 动画实现结束后…
- Jquery使用animate实现css3的transform动画效果
- Animate.css_动画插件
- ViewCompat.animate 动画实现方式
- CSS 实现加载动画之四-圆点旋转
- CSS 实现加载动画之五-光盘旋转
- css实现web前端最美的loading加载动画!
- 用js实现的模拟jquery的animate自定义动画(2.5K)
- vue2.0使用animate.css动画,transition&transition-group
- 动画学习之Animate.css
- UIView animateWithDuration 使用详解(实现动画效果)
- 谈谈一些有趣的CSS题目(十四)-- 纯 CSS 方式实现 CSS 动画的暂停与播放!
- CSS+jQuery实现的一个放大缩小动画效果
- 纯CSS实现倒计时动画