超棒的跨浏览器纯CSS动画实现 - Animate.css
2012-08-13 13:36
423 查看
日期: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使用方法
- 超棒的跨浏览器纯CSS动画实现 - Animate.css
- [原]CSS Animate 动画实现结束后…
- jquery结合animate.css 动画效果的实现
- 使用Animate.css和wow.js,实现各大网站常用的页面加载动画
- 超棒的跨浏览器纯CSS动画实现 - Animate.css
- css3动画库——animate.css以及css3动画一些有趣的实现
- CSS实现背景透明,文字不透明(各浏览器兼容)
- CSS实现背景透明,文字不透明(兼容各浏览器)
- css动画效果:实现鼠标移入菜单栏文字下出现下划线
- CSS--使用Animate.css制作动画效果
- css实现【文章未完末尾处的文字颜色变淡效果】兼容常用浏览器
- CSS实现渐变 兼容各主流浏览器
- ViewCompat.animate 动画实现方式
- 浏览器展示CSS伪类的动画和过渡效果应用
- js实现类似jquery里animate动画效果的方法
- CSS实现水平/垂直自适应浏览器居中【转】
- 超实用的jQuery代码段 - jQuery实现Animate动画
- HTML+CSS+JS实现缓冲动画
- CSS实现背景透明,文字不透明,兼容所有浏览器