Animate.css让添加CSS动画像喝水一样容易

添加时间:17-06-11 所属分类:HTML网页,JS语言与代码
  http://ourjs.com/detail/animate-css%E8% ... 9%E6%98%93

animate.css是一堆很酷的,有趣的,跨浏览器的动画效果库,你可以随意在你的项目中使用。用在你想要突出的任何地方,如主页,滑块,这像喝水一样容易,迷死人了。

官网地址: http://daneden.github.io/animate.css/

用法

在您的网站上使用animate.css,只要简单地把样式表插入到文档中的<HEAD>中,并为需要动画的元素添加一个CSS类名即可,以及动画的名称。就是这样!你就有了一个CSS动画效果。超强!

[code]<head>
<link rel="stylesheet" href="animate.min.css">
</head>[/code]


注* 示例

[code]<h1 class="animated bounceOut">Animate.css</h1>[/code]


当与jQuery结合起来,你可以自己决定何时启用这些动画,通过jQuery动态添加使用动画,你可以做的事情更多:

[code]$('#yourElement').addClass('animated bounceOutLeft');[/code]


你还可以检测动画结束事件:

[code]$('#yourElement').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', doSomething);
[/code]

注:jQuery.one() 最多执行事件处理一次。点击此处了解详情。


您可以更改动画的持续时间,增加延迟或改变显示次数:

[code]#yourElement {
-vendor-animation-duration: 3s;
-vendor-animation-delay: 2s;
-vendor-animation-iteration-count: infinite;
}[/code]


注意:一定要在CSS恬当的的前缀(webkit, moz等)代替“vendor”

自定义Build(构建)

Animate.css支持Grunt ,您可以很容易地创建自定义Build流程。首先,你需要Grunt和其他依赖关系:

[code]$ cd path/to/animate.css/
$ sudo npm install
[/code]

接下来,运行grunt watch以更改和编译您的自定义生成文件。例如你只需要一部分动画效果,只需编辑 animate-config.json 文件,并选择你需要使用的动画。

[code]"attention_seekers": {
"bounce": true,
"flash": false,
"pulse": false,
"shake": true,
"swing": true,
"tada": true,
"wobble": true
}[/code]

前篇:人均公卫经费提至50元 健康山东将突破5件事 后篇:css3动画简介以及动画库animate.css的使用
发表我的评论


推荐文章   逛济南凤凰山集(标山集),随手拍了几张   提醒:办理该商品住宅的交付手续须知   极限运动——狗狗一样能做到   想象力贴图:只有做不到,没有想到不到...   济南四大民间儿科专家:少用抗生素用药很...
随机文章   HTML页面自动加载方法   由JavaScript技术实现的web小游戏   html常用转义符   5个经典的HTML5飞行战机游戏   DIV+CSS图片切片
广告

其他推荐

因为本站所有内容均转载自其它媒体,本意为公众提供免费服务,但并不代表本网赞同其观点,也不能对其真实性验证负责,如稿件版权单位或个人不想在本网发布,请与我联系,本人会立即将其撤除,谢谢.联系方式:atseashawk@163.com QQ:99289555