vue动画库-Animate.css的使用以及部分问题

Animate.css在vue脚手架中的使用

详情见官网: Animate.css | A cross-browser library of CSS animations.

两种使用方式

  1. 在style中使用
    <transition name="slide-fade"><div class="box" v-if="show" ></div></transition>
.box {width: 100px;height: 100px;background-color: orange;
}
.slide-fade-enter-active {animation: jello 1s;
}
.slide-fade-leave-active {animation: jello 1s;
}

注意 :在style中需要删除animate__jello前面的 animate__

  1. 直接在 class类上使用
    <transition><div class="box animate__animated animate__jello" v-if="show" ></div></transition>

注意:在类上使用前面一定要加上animate__animated,复制内容要完整

  1. 自定义过渡类名上使用
    <transition enter-active-class="animate__animated animate__jello"><div class="box" v-if="show" ></div></transition>

问题:类上定义的动画无法规定其动画时间和动画延迟时间

解决办法:

.animate__animated.animate__jello{--animate-duration: 5s;  // 动画时间--animate-delay: 0.9s;  // 动画延迟生效时间
}

AOS.js滚动动画库

第一步:npm install aos --save

第二步在main.js中:

import AOS from "aos";
import "../node_modules/aos/dist/aos.css";
Vue.use(AOS)

第三步:在当前组件引入import AOS from “aos”;

mounted() {AOS.init();// 你也可以在这里设置全局配置AOS.init({offset: 200,   duration: 600,   //持续时间easing: 'ease-in-sine',   delay: 100})},

vue动画库-Animate.css的使用以及部分问题相关推荐

  1. 强大的CSS3动画库animate.css

    今天要给大家介绍一款强大的CSS3动画库animate.css,animate.css定义了大概50多种动画形式,包括淡入淡出,文字飞入.左右摇摆动画等等.使用animate.css也非常简单,你可以 ...

  2. 前端之vue3使用动画库animate.css(含动画、过渡)

    动画与过渡 一.动画效果 1.默认动画 实例 动画语法 2.给transition指定name 二.过渡效果 三.多个元素过渡 四.vue3使用动画库 动画库animate.css √ 五.总结 一. ...

  3. Vue引用第三方动画库animate.css

    搜索animate.css - npm 进入它的主页,就可以看到很多动画样式 在vscode中安装animate.css 在使用的组件上引用它 给要使用的元素加上animata_animated an ...

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

    在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工.美你妹啊,请叫我前端工程师好不好.呃..好吧,攻城尸...呵呵,作为一个攻城尸,没有点高端大气上档次的东西怎么能行呢,那么css3 ...

  5. css animation动画完成后隐藏_css3动画简介以及动画库animate.css的使用

    在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工.美你妹啊,请叫我前端工程师好不好.呃..好吧,攻城尸...呵呵,作为一个攻城尸,没有点高端大气上档次的东西怎么能行呢,那么css3 ...

  6. 性能强悍的CSS动画库--Animate.css

    前言 互联网圈子里有造"轮子"的说法,能用现成的就不要自己去捣鼓了,既省时又省力!今天介绍的就是一款性能强悍的CSS动画库(Animate.css)的使用指导. 安装方法 方法一: ...

  7. 经典动画库 animate.css 的应用

    一.animate.css animate.css::Animate.css 就像嗑水那么简单的CSS动画. 官网:Redirecting to Animate.css Animate.css是一个纯 ...

  8. 前端进阶必学必会动画学习之Animate.css的使用与解析:一个强大而酷炫的CSS3动画库Animate.css使用方法教程

    简介 animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake).闪烁(flash).弹跳(bounce).翻转(flip).旋转(rotateIn/rotateOut). ...

  9. 动画库Animate.css

    笔记分享: 用法:到官网(http://daneden.github.io/animate.css/),下载animate.min.css文件.点击这里 1.首先引入animate css文件 < ...

最新文章

  1. iOS自动偏移64个像素
  2. 信息系统项目管理师-常用英文术语整理
  3. Android入门之基本布局
  4. 【Trie】最大异或对(ybtoj Trie-2)
  5. Spring boot项目(问答网站)之timeline的推拉两种模式
  6. Java SSM篇3——Mybatis
  7. dhcp协议_记录一次DHCP协议的学习过程
  8. 单片机矩阵键盘扫描程序c语言,51单片机矩阵键盘扫描程序
  9. 2020软考系统架构设计师总结
  10. PDM系统服务器管理,PDM产品数据管理系统
  11. 系统漏洞是威胁计算机网络安全的形式,系统漏洞是威胁计算机网络安全的形式_网络 安全 银行 漏洞 川企_https 安全受到 威胁(2)...
  12. 生活随记-谋定而后动
  13. 返乡报备小程序开发制作功能介绍
  14. 搜索引擎工作原理解析
  15. Jpress 企业简洁模板
  16. Teaching Machines to Read and Comprehend
  17. 怎么在线把pdf文件合并
  18. 微村:做APP里的掌上村长
  19. 包装类-自动装箱和自动拆箱
  20. 【时间处理】获取官方节假日数据的api接口,获取指定日期的节假日数据

热门文章

  1. bootstrap中col-xs-*在屏幕缩小时没起作用
  2. PC网站接入微信登陆流程二:创建并申请网站应用,获取开发必要的AppID,AppSecret 和 填写 授权回调域
  3. centos7克隆虚拟机完成后的的一些配置介绍
  4. python过滤重复单词,过滤重复的字词
  5. 深入解析浏览器的幕后工作原理
  6. c语言求解一元二次方程的两相等实根,c语言改错题 有关求一元二次方程ax2+bx+c=0的两个实根...
  7. 格雷欣法则、囚徒困境及其他
  8. 什么是CPC,CPL,CPM,CPL,CPS,PPC,广告?
  9. 服务器命令提示符修复,XP系统修复的命令提示符是什么
  10. 我带你去哪里 VII