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


发布者 newghost  发布时间 1410335021078
关键字 JS开源  前端 
animate.css是一堆很酷的,有趣的,跨浏览器的动画效果库,你可以随意在你的项目中使用。用在你想要突出的任何地方,如主页,滑块,这像喝水一样容易,迷死人了。

用法


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

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

注* 示例

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

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

$('#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;
}

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

自定义Build(构建)


Animate.css支持Grunt ,您可以很容易地创建自定义Build流程。首先,你需要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
}


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






回复 (17)
  • #
  • #1 胡巧什 1410351145834

    五点 五点

    1. hhh
    2. 二十五

    好好睡

    1. 列表
  • #2 胡巧什 1410351183286

    琴弦

  • #3 胡巧什 1410351300063

    引用 1. 限速 2. 也出去


  • #4 f2e.be 1410413866280

    。。回复的些什么

  • #5 邬什丹 1412757430301

    ....删回复

  • #6 莫丢瓦 1431500399393

    感觉很不错,赞赞

  • #7 乐吉则 1434855344866

    为什么删回复

  • #8 贺文级 1437044418684

    123123123123

  • #9 任立化 1441016284338

    竟然删回复?

  • #10 苏幻此 1443166822776

    额 删除回复……

  • #11 于安外 1443591812955

    document.cookie

  • #12 彭他驰 1443591863699
    alert(document.cookie);
  • #13 康发圣 1444361909285












  • #14 李亡幻 1478144185891

    tyghjgf

  • #15 唐多占 1478144218838

    uioyguyiyuouilkjlk

    uhhhh

    引用tfhrtfhgfhgf

  • #16 陈子耳 1487332410628

    己删除

  • #17 陶阴轧 1517593893477
    在这里输入代码{path:/cdn\.\w+\.\w+/}
    
微信扫码 立即评论