【vue】实现组件的动画过渡效果

【vue】实现组件的动画过渡效果

transition 包裹

如果想通过v-if或v-show添加或移除某个组件时实现过渡效果,可以用 <transition>组件将其包裹住。

<transition>
<h1 v-show="show">hello,tansition!</h1>
</transition>
transition 包含的阶段

transition将过渡效果划分为几个过程,这些过程可作为动画效果实施的选择器。

进入阶段:
v-enter-active:整个过渡状态过程
v-enter:开始进入过渡状态的时刻
v-enter-to:结束过渡状态的时刻
离开阶段:
v-leave-active:整个过渡状态过程
v-leave:开始进入过渡状态的时刻
v-leave-to:结束过渡状态的时刻

在这里插入图片描述

transition 相关的css 选择器

元素名.阶段名
元素name属性-阶段名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值