CSS3要制作动画是非常的简单的事情了,我们只需要简单的几行代码就可以实现动画效果,下文来看一个CSS3使用Animate.css制作超炫的动画效果.

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

首先引入animate css文件。

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

这里包括两个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);

简单酷炫css3动画效果,CSS3使用Animate.css制作超炫的动画效果相关推荐

  1. html+fadein动画,使用Animate.css制作超炫的CSS3动画

    如何使用 首先引入animate css文件. 然后给指定的元素加上指定的动画class样式名. 这里包括两个class名,第一个是基本的,也是必须添加的样式名,任何想实现的元素都得添加这个样式.第二 ...

  2. 纯CSS制作3D旋转风车动画效果

    效果图展示        HTML源码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"&g ...

  3. react基于WOW.js和Animate.css实现特定位置的动画执行

    写在前面:对于css3动画小白的我,自己动手写动画确实很艰难,但是无意间了解到有相关库可以实现,为什么不用呢,嘿嘿(当然也在学css3啦) 文章目录 效果展示 官网文档 实现步骤 1.下载WOW.js ...

  4. HTML+CSS制作七夕情人节求婚动画(520情人节程序员表白)

    HTML+CSS制作七夕情人节求婚动画(520情人节程序员表白) css太强大了,只要你想做,everything is possible!CSS模仿求婚小动画 效果图如下 出现的新郎的动画 .w-m ...

  5. html相册浏览页面怎么做,ul结合CSS制作网页相册滑动浏览效果

    ul结合CSS制作网页相册滑动浏览效果 互联网   发布时间:2008-10-17 19:25:02   作者:佚名   我要评论 英文原文:Sliding Photograph Galleries ...

  6. 【自己的整理】页面滚动时触发动画特效 wow.js + Animate.css

    在页面添加初始动画特效 在页面添加初始动画特效的时候无意接触到wow.js 这个动画库配合Animate.css可以按照模板快速创建动画效果,虽然动画效果就像ppt里面的动画效果一样... 环境设置 ...

  7. 页面滚动时触发动画特效 wow.js + Animate.css

    在页面添加初始动画特效 在页面添加初始动画特效的时候无意接触到wow.js 这个动画库配合Animate.css可以按照模板快速创建动画效果,虽然动画效果就像ppt里面的动画效果一样... 环境设置 ...

  8. 3 css 奖品出现弹出动画_【技术】nuxt中引入wow和animate.css 页面随滚动条出现动画...

    1. 通过nodejs安装 cnpm install wowjs --save-dev 安装成功后在"package.json: "wowjs": "^1.1. ...

  9. Vue动画——使用最新版Animate.css教程

    目录 1. 安装Animate.css 2. 配置 Animate.css 3. 在指定元素上使用 4. 在过渡动画中使用 5. 经典范例 -- 页面向下滚动到指定位置时,顶部显示悬浮搜索框 6. a ...

  10. CSS制作类似 Photoshop 模糊蒙版效果

    CSS制作类似 Photoshop 模糊蒙版效果 引言 不兼容IE的纯css实现代码 实现代码 实现原理 兼容IE10,IE11的模糊蒙版效果,使用canvas 实现代码 实现原理 引言 为了使一个在 ...

最新文章

  1. glibc降级后怎么恢复 linux_Linux(CentOS)GLIBC出错补救方式
  2. 浅谈 PHP 与手机 APP 开发(API 接口开发)
  3. 关于Ad-hoc测试的基本知识
  4. java的sql的like_[Java教程]SQL like 模糊查询, in
  5. 《HTML5与CSS3实战指南》——2.3 HTML5常见问题
  6. [Note] FrameFab Interesting Cut Results
  7. 更靠谱的横竖屏检测方法
  8. ++递归 字符串全排列_Ann全排列的枚举_递归实现(基于Python)
  9. bp神经网络优化算法对比,提高bp神经网络精度
  10. 基于Matlab/GUI界面设计的参数在线整定与优化(一)
  11. 菜鸟python爬虫scrapy_Python爬虫(Scrapy)爬取秀人网
  12. 热噪声 Thermal noise
  13. 如何在Jsp页面加载时候就能执行某个方法
  14. vue的自定义指令 - Directive
  15. Salesforce chatter:userPhotoUpload Component 使用
  16. k8s1.18 StorageClass 使用rbd-provisioner提供ceph rbd持久化存储
  17. 年终总结(我心飞翔向)
  18. 怎么画地铁图 java_创建地铁图-地铁图显示-开发指南-地铁图 JS API | 高德地图API...
  19. CAM350光绘文件检查说明
  20. 商铺选址“风水”是门学问 大数据解读一步差三市主因

热门文章

  1. 电视hdmi接口在哪_智能电视都有哪些接口,用途是什么?
  2. 局域网出现广播风暴怎么办?如何阻止广播风暴?
  3. python让solidworks自动建模_让机器学习自动帮我们建模,这4个Python库能让你大开眼界...
  4. 《计算机组成与设计(ARM版)》读书笔记-第二章指令1
  5. Python贪吃蛇双人大战-升级版
  6. 第16届东北四省赛题解
  7. 使用opencv和双目摄像头制作裸眼3d视频
  8. 歌评-《Rex Incognito 尘世闲游》-陈致逸
  9. [RK3399] Type-C改为MicroUSB
  10. dede后台系统基本参数空白怎么办?