vue动画使用原生的vue及使用animate.css库两种方式,

原创
小哥 3年前 (2022-10-23) 阅读数 12 #CSS教程
文章标签 vueCSSanimate.css

**

// appear=> true 初始化条目页面以执行动画。 原生vue直接使用

// 注意:没有name 样式是直接使用的。v-enter-active
// 有name 需要使用样式hello-enter-active
// 样式中的动画名称是固定的。 默认用v- 有name 用的是hello
// transtion 没有任何实际效果,跟block意思很像;
**

## 方法一  使用动画


    

hello world

.v-enter-active{ animation:动画名 .5 linear; } .v-leave-active{ animation:动画名 .5 linear reverse; } @keysframes 动画名 { from{ transform:translateX(-100%); } to{ transform:translateX(0px); } } ## 方法二 使用过度实现的动画效果 v- 可以换成 name- .v-enter , .v-leave-to{ transform:translateX(0px); } .v-leave, .v-enter-to{ transform:translateX(-100%); } .v-enter-active ,.v-leave-active{ transtion:.5 linear; }


**

使用Animate.css

**

animate.css 成型的库;直接安装阴影
参考文档 :https://animate.style/#documentation

// 这份文件太乱了。 定义和总结你自己
第一步,安装 npm install animate.css --save
第二步,引入 import ‘animate.css’
第三步,1)第一个箭头 固定的name => animate__animated animate__bounce


2)上面的第二个和第三个箭头 去官网选择想要的款式并写下来。官网效果和复制样式粘贴,如下图所示

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除