Animate.css(一款有意思的CSS3动画库)

官网:https://daneden.github.io/animate.css/

animate.css 是一款跨浏览器的动画库。

使用方式:

  1. 在页面的 <head>中引入样式文件:

    <head>
    <link rel="stylesheet" href="animate.min.css">
    </head>
  2. 给你想要添加动画效果的元素加上 animated 样式,如果想要动画循环执行的话,你需要加上 infinite 样式。
  3. 具体样式在官网一一列举出来啦,而且可以直接查看效果,很炫酷啊!

例子:

<h1 class="animated infinite bounce">Example</h1>

当你将 animate.css 与 jQuery 一起使用或者添加你自己的 CSS 规则时, 你可以用 animate.css 做一大堆其他的事,使用 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;
}

注意:确保用供应商的前缀(webkit, moz, 等等)来替换上面CSS中的 vendor



时间: 2024-10-22 19:03:07

Animate.css(一款有意思的CSS3动画库)的相关文章

Animate.css 一款强大的预设css3动画库

Animate.css是一个有趣的,跨浏览器的css3动画库.很值得我们在项目中引用. 用法 1.首先引入animate css文件 <head> <link rel="stylesheet" href="animate.min.css"> </head> 2.给指定的元素加上指定的动画样式名 <div class="animated bounceOutLeft"></div> 这里包括

齐全的CSS3动画库animate.css

animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake).闪烁(flash).弹跳(bounce).翻转(flip).旋转(rotateIn/rotateOut).淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果. 查看演示

animate.css – 齐全的CSS3动画库

animate.css – 齐全的CSS3动画库 演 示 下 载 简介 animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake).闪烁(flash).弹跳(bounce).翻转(flip).旋转(rotateIn/rotateOut).淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果. 虽然借助 animate.css 能够很方便.快速的制作 CSS3 动画效果,但还是建议看看 animate.css 的代码,也许你能

【收藏】20款CSS3动画库,你值得“拥有”

转载自点击这里 今天逛“市场”看到一些不错的CSS3动画库,感觉很不错,就收藏了,分享给大家拉.帮助开发者在一定的期限内取得有创造性和创新性的成果. 1. Kite  Kite是一个灵活的布局助手CSS库.Kite使用`inline-block`而不是最新的CSS语法.它注重实际,易于理解且容易使用. Kite用法与flexbox相似:justify-content,等等.你可以很轻松地创建复杂的模块.Kite是基于OOCSS 与 MindBEMding,它可以帮助您快速构建自己的组件.Kite

基于轻量级高性能的CSS3动画库

简要教程 Repaintless.css是一款轻量级高性能的CSS3动画库.Repaintless.css通过特殊的方法来制作元素动画,不会引起页面的重绘,使它比其它CSS动画库具有更高的性能. 安装 你可以通过bower或npm来安装Repaintless.css. 1 $ bower install repaintless 2 $ npm install repaintless 使用方法 使用该CSS3动画库需要在页面中引入repaintless.css文件. 1 <link href=&quo

Css3动画库收集

1.animate.css – 齐全的CSS3动画库 http://www.dowebok.com/98.html 2.Angular官方动画库 http://augus.github.io/ngAnimate/ git地址: https://github.com/Augus/ngAnimate

css3动画库

/* animation */ .a-bounce,.a-flip,.a-flash,.a-shake,.a-swing,.a-wobble,.a-ring{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;} .a-fadein,.a-fadeinT,.a-fadeinR,.a-fadeinB,.a-fadeinL,.a-bouncein,.a-bounceinT,.

uni-app引入css动画库

引入Animate动画库 Animate中文网地址:http://www.animate.net.cn/ Animate下载地址:https://daneden.github.io/animate.css/ 下载Animate.css 在app.vue中引入动画库 使用动画库:animated+动画 End! 原文地址:https://www.cnblogs.com/gygg/p/12082895.html

css3动画简介以及动画库animate.css的使用

在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工.美你妹啊,请叫我前端工程师好不好.呃..好吧,攻城尸...呵呵,作为一个攻城尸,没有点高端大气上档次的东西怎么能行呢,那么css3的动画就绝对是值得你拥有了,虽说IE9以及更早版本的IE浏览器都不支持css3动画,但是IE6-8浏览器已是江河日下,使用谷歌浏览器.火狐浏览器.IE10+浏览器以及移动端浏览器等这些支持css3动画的浏览器的人数越来越多,所以如果很简单的就能让一部分人获得更好的用户体验,那何乐而不为呢. 从广义上