animate动画html5,Animate.css 强大的跨浏览器CSS3动画库

编程入门 行业动态 更新时间:2024-10-10 02:19:38

animate<a href=https://www.elefans.com/category/jswz/34/1769013.html style=动画html5,Animate.css 强大的跨浏览器CSS3动画库"/>

animate动画html5,Animate.css 强大的跨浏览器CSS3动画库

animate.css是 Daniel Eden 写的一款浏览器、功能强大、简单易用的CSS3动画库插件。animate.css支持多达66种CSS3动画效果,并且十分易于使用,几行代码即可完成一个动画效果。

使用方法

要使用animate.css,首先要将animate.css文件在你的html文件头部中引入。然后在你想要执行动画的元素上添加class,class的内容是你需要的动画效果的名称,动画即可完成!就这么简单。

在头部引入animate.css文件:

你还可以使用animate.css和jQuery结合来做其它很多事情。使用jQuery来动态调用animate.css是一件非常简单的事情:

$('#yourElement').addClass('animated bounceOutLeft');

你可以通过下面的语句来检测动画什么时候结束:

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

注意:jQuery.one()函数的用处是只执行一次事件。关于它的用法请查看这里。

你可以自定义动画时间,还可以为动画添加一个延时。

#yourElement {

-vendor-animation-duration: 3s;

-vendor-animation-delay: 2s;

-vendor-animation-iteration-count: infinite;

}

自定义重构

animate.css是通过Grunt构建的。你可以非常容易的自定义重构它。首先,你需要Grunt和其它所有的依赖:

$ cd path/to/animate.css/

$ sudo npm install

接下来运行grunt watch来观察和编译你的自定义重构文件。如果你只需要一部分的动画效果,可以编辑animate-config.json文件来选择你需要的动画效果。

"attention_seekers": {

"bounce": true,

"flash": false,

"pulse": false,

"shake": true,

"swing": true,

"tada": true,

"wobble": true

}

更多推荐

animate动画html5,Animate.css 强大的跨浏览器CSS3动画库

本文发布于:2024-02-11 22:38:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1683993.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:动画   强大   浏览器   animate   css

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!