vue中使用aos动画

更新时间:2023-07-23 16:30:44 阅读: 评论:0

vue中使⽤aos动画安装AOS
npm install aos --save
引⼊
英文台词main.js中引⼊
import AOS from 'aos'
import 'aos/dist/aos.css'
初始化
AOS.init();
基本⽤法
要使⽤aos动画库,你需要做的就是在需要动画的元素上添加aos属性,例如:
aos脚本将会在页⾯滚动时,在该元素上触发相应的动画。
AOS常⽤动画
淡⼊淡出动画:
fade-up
fade-down
fade-left
fade-right
fade-up-right
水嶋ヒロfade-up-left
fade-down-right
fade-down-left花体英文
翻转动画:
flip-up
flip-down
flip-left
flip-right大法小廉
滑动动画:
slide-up
slide-down
slide-left
slide-right
缩放动画:
zoom-in
zoom-in-up
zoom-in-down
zoom-in-left
zoom-in-right
zoom-out
zoom-out-up
zoom-out-down
zoom-out-left
zoom-out-right
锚位置:
top-bottom
top-center
top-top
center-bottom
center-center
center-top
bottom-bottom
bottom-center
bottom-top
easing动画:
你可以使⽤以下的⼀些easing动画效果: linear
生活大爆炸第三季下载ea
ea-in
ea-out
ea-in-out
ea-in-back
ea-out-back
ea-in-out-back
2017年高考
ea-in-sine
ea-out-sine
ea-in-out-sine
ea-in-quad
ea-out-quad
ea-in-out-quad
ea-in-cubic
ea-out-cubic
ea-in-out-cubic
ea-in-quart
ea-out-quart
ea-in-out-quart
⾼级设置
在元素上还可以添加以下⼀些属性:
属性描述⽰例值默认值
data-aos-offt    是⽴刻触发动画还是在指定时间之后触发动画    200    120
sofare
data-aos-duration    动画持续时间    600    400
data-aos-easing    动画的easing动画效果    ea-in-sine    ea
data-aos-delay        动画的延迟时间        300        0
data-aos-anchor        锚元素。使⽤它的偏移来取代实际元素的偏移来触发动画    #lector    null
data-aos-anchor-placement    锚位置,触发动画时元素位于屏幕的位置        top-center    top-bottom data-aos-once动画是否只会触发⼀次,或者每次上下滚动都会触发                true        fal
xingwen*注意,aos-duration的动画持续时间的范围从50-3000毫秒,如果你想设置更⼤的值,可以在页⾯中添加下⾯的CSS代码
英语四级听力训练body[data-aos-duration='4000'] [data-aos], [data-aos][data-aos][data-aos-duration='4000']{    transition-duration: 4000ms;}上⾯的代码将动画的持续时间修改为4000毫秒。广漠

本文发布于:2023-07-23 16:30:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1112975.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:动画   触发   元素   属性   偏移   持续时间   添加   生活
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图