CSS3使用Animate.css制作超炫的动画效果

Animate.css是一个超强的CSS3动画库,它使用简单,只需要将相关效果对应的class加入页面元素中,就能实现翻转、滑动、旋转等等复杂超炫的跨浏览器的动画效果,它让开发这制作页面动画变得非常简单。

首先引入animate css文件。

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

然后给指定的元素加上指定的动画class样式名。

<div class="animated bounceOutLeft"></div>

这里包括两个class名,第一个是基本的,也是必须添加的样式名,任何想实现的元素都得添加这个样式。第二个是指定的动画样式名,也就是想要什么动画效果,指定对应的动画样式名称就可以。如果想让动画循环则可以加入样式:infinite 。

Animate.css提供了以下多种动画效果可以直接作为class样式添加使用,就像文章:jQuery Easing 动画效果扩展提到的easing动画一样。

bounce ,flash ,pulse ,rubberBand ,shake ,swing ,tada ,wobble ,jello ,bounceIn ,bounceInDown ,bounceInLeft ,bounceInRight ,bounceInUp ,bounceOut ,bounceOutDown ,bounceOutLeft ,bounceOutRight ,bounceOutUp ,fadeIn ,fadeInDown ,fadeInDownBig ,fadeInLeft ,fadeInLeftBig ,fadeInRight ,fadeInRightBig ,fadeInUp ,fadeInUpBig ,fadeOut ,fadeOutDown ,fadeOutDownBig ,fadeOutLeft ,fadeOutLeftBig ,fadeOutRight ,fadeOutRightBig ,fadeOutUp ,fadeOutUpBig ,flipInX ,flipInY ,flipOutX ,flipOutY ,lightSpeedIn ,lightSpeedOut ,rotateIn ,rotateInDownLeft ,rotateInDownRight ,rotateInUpLeft ,rotateInUpRight ,rotateOut ,rotateOutDownLeft ,rotateOutDownRight ,rotateOutUpLeft ,rotateOutUpRight ,hinge ,rollIn ,rollOut ,zoomIn ,zoomInDown ,zoomInLeft ,zoomInRight ,zoomInUp ,zoomOut ,zoomOutDown ,zoomOutLeft ,zoomOutRight ,zoomOutUp ,slideInDown ,slideInLeft ,slideInRight ,slideInUp ,slideOutDown ,slideOutLeft ,slideOutRight ,slideOutUp

如果说想给某个元素动态添加动画样式,可以结合jquery来实现:

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

当动画效果执行完成后还可以通过以下代码添加事件:

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

时间: 2024-08-16 13:07:56

CSS3使用Animate.css制作超炫的动画效果的相关文章

Illustrator制作超炫的发光条效果的教程

给各位Illustrator软件的使用者们来详细的解析分享一下制作超炫的发光条效果的教程. 教程分享: 步骤一.新建文档,用矩形工具画一个矩形,填充黑色,无边框,然后使用网络工具.在矩形上方建立颜色节点进行填充,如图所示:   步骤二.用同样的方法,节点填充几个不同的颜色节点,得到如图所示:   步骤三.画一个矩形填充白色,选中并按住alt键的同时拖动,复制另一个矩形再在保持选中的状态下,放大矩形的宽度,并更改透明度为20%,然后选中这二个对矩形,打开对齐面板,选择居中对齐,得到如图所示:  

10款重量级CSS3的全新特效 实现超酷前端动画效果

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 大家都知道,在网页制作时使用CSS技术,可以有效地对页面的布局.字体.颜色.背景和其它效果实现更加精确的控制.只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式.CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的.本周极客社区推荐10款使用CSS3实现的超酷前端动画效果.希望对大家有

PowerPoint中制作超炫旋转文字效果

  步骤一: 打开PowerPoint新建一个演示文稿 步骤二: 插入艺术字,内容输入自己想要的文字"第九软件网",如图 点击插入的艺术字,在菜单栏选择"艺术字形状"这里我们选择细环形,然后,调整文字的间距,如图 步骤三: 右键选择"设置对象格式",设置其颜色,如图 步骤四: 执行[插入--形状--十六角星],然后设置对象格式,设置颜色,如图 步骤五: 分别给文字和十六角星形状添加"陀螺旋"动画效果,其中十六角星动画效果设置如

AE制作超炫LOGO动画

  第1步:在Illustrator里绘制图形 打开Illustrator,画布大小设置为800X600px大小.创建出一个图形,这里我用的是Bridge的Logo,你也可以使用自己喜欢的图形,然后新建一个图层,用钢笔在图形的边缘上创建动画路径,如下图: 还需要创建另外5条路径,这些路径将用于制作动效.路径的数量不是固定的,你想创建多少条都可以. 第2步:AE合成 打开AE,你会看到如下界面. 接下来按(CRL+N)创建一个新的合成."合成"就是类似于一个Ps文件,里面有图层,你可以在

android超炫的动画效果

为了统一BaseAnimationApp签名,一定要方便以后大家自动更新...防止签名冲突,不能及时更新 1.3源码下载地址:http://download.csdn.net/detail/u011112840/6910683 1.3APP下载地址:http://as.baidu.com/a/item?docid=5790764 1.2源码下载地址:http://download.csdn.net/detail/u011112840/6862491 1.2APP下载地址:http://downl

PhotoShoP制作超炫浪漫背景

PhotoShoP制作超炫浪漫背景--原图 最终效果图 1.首先打开原图,执行"图层/新调整图层/色相饱和度",把"着色"打勾,通过调色相和饱和度确定图片的整体色调. 2.在"色相/饱和度"调整图层旁的蒙板中用柔一点的黑色画笔涂抹或用套索工具选取后羽化填充黑色.

AE制作超炫路径动效教程

  这篇教程教AE特效学习者们,和APP界面动画制作学习者们使用AE制作超炫路径动效教程,教程非常实用.在APP的动效中算是非常酷炫的效果了,推荐过来和飞特网的朋友们一起分享一起学习,希望大家喜欢这篇教程,我们先来看看最终的效果图吧: 首先,准备素材,我采用直接在手机截屏的方法,获取所需图片,(如果想要做练习的可以自己把界面做一遍)包括加号中的五个应用图标. 在ps中把背景.功能图标分开(包括加号旋转),同时放个蒙层#000000,60%透明度(也可以在AE里画). 打开AE,双击红色区域导入p

Photoshop制作超炫的光斑文字效果教程

给各位Photoshop软件的使用者们来详细的解析分享一下制作超炫的光斑文字效果的教程. 教程分享: 一.画出草图 1. 新建图层 W:42.5cm, H:59.4cm,300 dpi,CMYK. 用画笔很快的画一个心形出来.   2. 画出文字草图,考虑到只是一个草图,如果你觉得在纸上画更自在,你可以画好后再扫描到电脑上哦~   3. 这一部很简单,用钢笔工具将你画的字 勾出来~ (原教程要在AI里执行,小编改编了一下~反正能做出来,就是王道,哇卡卡卡)   二.制作更多的线条 1. 在路径通

photoshop设计超炫光斑文字效果制作教程

给各位photoshop软件的使用者们来详细的解析分享一下设计超炫光斑文字效果的制作教程. 教程分享: 一.画出草图 1. 新建图层 W:42.5cm, H:59.4cm,300 dpi,CMYK. 用画笔很快的画一个心形出来.   2. 画出文字草图,考虑到只是一个草图,如果你觉得在纸上画更自在,你可以画好后再扫描到电脑上哦~   3. 这一部很简单,用钢笔工具将你画的字 勾出来~ (原教程要在AI里执行,小编改编了一下~反正能做出来,就是王道,哇卡卡卡)   二.制作更多的线条 1. 在路径