vue动画

一、过渡实现动画

<input type="button" value="btnflag" @click="flag=!flag">
<transition><h1>这是一个标签</h1></transition>
<-- style -->
<style>
//起始状态,动画还没开始
.v-enter,
//动画离开时候,离开的终止状态
.v-enter-to,
//入场动画的时间段
.v-enter-active{
opacity:0;
translateX(150px);
},
//动画离开的时间段
.v-leave-active{
transition; all 0.8s ease;
},


<style/>

笔记:当页面有多个transition的时候,给transition加一个name属性,然后把v-enter换成:name属性值-enter即可区分各自的动画效果
**

二、第三方类animate.css实现动画

1、引入animate.css
2、在transition标签上使用animate的class动画效果

这是一个标签


注意:一定要在前边使用animated类样式,放在元素身h1标签也可以,此时transition的animated样式就不必要写了
duration设置离开和入场的时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值