1.首先在main.js中引入animate动画(在引入之前,先运行cnpm install animate.css --save或者npm install animate.css --save,在项目中安装animate.css)

2.其次在页面中直接使用,例如:“animated jello” ,animated必须要,jello是自己需要的效果(可以百度找到animated的很多效果)。
添加了动画效果,很多时候只是在刚进入页面的时候有一瞬间的动画效果,可以在判断的时候,通过判断值来动态添加动画效果或者在css中添加hover,设置动画时间(当然也可以通过js来设置,个人觉得麻烦就直接用的hover),如下图。
如果页面因为添加动画出现了滚动条,在body使用overflow:hidden就ok了。

class中添加:

css中hover方式添加: 

animate动画名称:

fadeIn: '淡入',
fadeInDown: '向下淡入
fadeInDownBig: '向下快速淡入',
fadeInLeft: '向右淡入',
fadeInLeftBig: '向右快速淡入',
fadeInRight: '向左淡入',
fadeInRightBig: '向左快速淡入',
fadeInUp: '向上淡入',
fadeInUpBig: '向上快速淡入',
fadeOut: '淡出',
fadeOutDown: '向下淡出',
fadeOutDownBig: '向下快速淡出',
fadeOutLeft: '向左淡出',
fadeOutLeftBig: '向左快速淡出',
fadeOutRight: '向右淡出',
fadeOutRightBig: '向右快速淡出',
fadeOutUp: '向上淡出',
fadeOutUpBig: '向上快速淡出'bounceIn: '弹跳进入',
bounceInDown: '向下弹跳进入',
bounceInLeft: '向右弹跳进入',
bounceInRight: '向左弹跳进入',
bounceInUp: '向上弹跳进入',
bounceOut: '弹跳退出',
bounceOutDown: '向下弹跳退出',
bounceOutLeft: '向左弹跳退出',
bounceOutRight: '向右弹跳退出',
bounceOutUp: '向上弹跳退出'zoomIn: '放大进入',
zoomInDown: '向下放大进入',
zoomInLeft: '向右放大进入',
zoomInRight: '向左放大进入',
zoomInUp: '向上放大进入',
zoomOut: '缩小退出',
zoomOutDown: '向下缩小退出',
zoomOutLeft: '向左缩小退出',
zoomOutRight: '向右缩小退出',
zoomOutUp: '向上缩小退出'rotateIn: '顺时针旋转进入',
rotateInDownLeft: '从左往下旋入',
rotateInDownRight: '从右往下旋入',
rotateInUpLeft: '从左往上旋入',
rotateInUpRight: '从右往上旋入',
rotateOut: '顺时针旋转退出',
rotateOutDownLeft: '向左下旋出',
rotateOutDownRight: '向右下旋出',
rotateOutUpLeft: '向左上旋出',
rotateOutUpRight: '向右上旋出'flipInX: '水平翻转进入',
flipInY: '垂直翻转进入',
flipOutX: '水平翻转退出',
flipOutY: '垂直翻转退出'bounce: '弹跳',
flash: '闪烁',
pulse: '脉冲',
rubberBand: '橡皮筋',
shake: '左右弱晃动',
swing: '上下摆动',
tada: '缩放摆动',
wobble: '左右强晃动',
jello: '拉伸抖动'

vue 使用animate动画相关推荐

  1. Vue 中使用Animate动画

    1.安装 npm install animate.css --save 2.main.js中引入 import animated from 'animate.css' Vue.use(animated ...

  2. Vue 中 CSS 动画原理

    下面这段代码,是点击按钮实现hello world显示与隐藏 <div id="root"><div v-if="show">hello ...

  3. 基于VUE的SVG动画处理(一)

    基于VUE的SVG动画处理(一) 提示:涉及vue.photoshop.svg动画 一.创建SVG文件 方法一:使用photoshop绘制所需接线图,导出svg格式. 第一种:快速导出SVG编辑-&g ...

  4. Vue实战项目开发--Vue中的动画特效

    项目的源代码在GitHub上:点击查看 目录 vue中的css动画原理 在Vue中使用Animate.css库 在Vue中同时使用过渡属性和动画 Vue中的Js动画与Velocity.js的结合 Vu ...

  5. VUE+TS+animate 踩的坑和基础使用方式

    直接重点 首先在main.ts中引入animate.css时,报错,找不到模块 需要在shims-vue.d.ts中添加如下代码 原因是引入第三方库或者是Vue文件,TS不知道是干嘛的,看 anima ...

  6. Vue + Element + animate.css 音乐网站(网易云版)

    Vue + Element + animate.css 音乐网站 一.前言 这是小弟的毕业设计,也是第一次用vue框架独立开发网站,现在接入了网易云api,到后面我还会做对应的后端和管理端.因为是第一 ...

  7. 通过示例了解Vue过渡和动画

    作者:Matt Maribojoc 译者:前端小智 来源:stackabuse 有梦想,有干货,微信搜索 [大迁世界] 关注这个在凌晨还在刷碗的刷碗智. 本文 GitHub https://githu ...

  8. vue页面切换动画-类似于轮播效果、渲染列表给每一行数据加上显示动画

    vue页面切换动画-类似于轮播效果 <transition :name="transitionName"><router-view/> </trans ...

  9. VUE学习:vue基础20————动画02:动画

    提示: VUE学习:vue基础20----动画01:过渡 VUE学习:vue基础20----动画02:动画 前言 动画 动画 使用动画完成过渡效果 第三方动画库的使用 使用第三方库: 钩子函数 前言 ...

  10. vue中过渡动画(类名实现方式)

    vue中过渡动画分为两类,一类是进场动画,一类是出场动画 要实现上面的进场动画,主要有三种方式:类名,css动画库,js函数 类名 本质就是动态添加类名实现动画 在进入/离开的过渡中,会有 6 个 c ...

最新文章

  1. SAP MM采购定价过程的一个简单例子
  2. C#中使用DateTimePicker控件显示修改日期时间
  3. python装饰器-Python——装饰器(Decorator)
  4. 栈应用之 括号匹配问题(Python 版)
  5. c语言error c4430,error C4430: 缺少类型说明符 - 假定为 int。 异常怎么解决
  6. 每天一道LeetCode-----求一个数的n次方,n是很大很大的数,n用数组存储着
  7. python逐行写入excel_快来看看Python如何玩转Excel
  8. Django框架是什麼?
  9. leveldb使用指南
  10. 信息安全工程师考试大纲-科目1:信息安全基础知识
  11. 说说你对工厂模式的理解
  12. 数据结构笔记(二十八)-- 图的广度优先遍历
  13. 反编译软件Luyten安装详细步骤
  14. Flash Builder 4.7安装破解教程详解(图文)
  15. 22讲MySQL有哪些“饮鸩止渴”提高性能的方法
  16. 产品经理那些事:产品经理成长的有利因素
  17. [转]stm32 sdio写入速度 SD卡【好文章】[F1开发板通用] 战舰STM32F103开发板 SDIO写入速度测试(使用FATFS)
  18. 在OpenCV里使用背景去除
  19. 北师大 外国教育史-6(新教育运动)
  20. 对于互联网行业,学历真的重要吗?

热门文章

  1. coreldraw的线条怎么变成圆头_CDR将照片变线条的三种方法
  2. Python 用10行代码教你画出太阳花
  3. 【项目】区块链在电商领域中的应用-草莓糖(CMT)(二)
  4. Ubuntu 18.04.01安装五笔输入法
  5. 三分钟就能安装的企业级文档管理系统
  6. SoftICE Window Resizing Commands
  7. 利用Python制作本地Excel的查询与生成的程序
  8. 如何生成SSH key?
  9. 一道狗血的ACM题:Poker Hands
  10. 3dmax和VRay灯光