首页 > 其他 > 详细

vue-自带动画

时间:2021-05-25 12:31:40      阅读:21      评论:0      收藏:0      [点我收藏+]
<template>
  <div class="hello">
    <button @click="show = !show">切换</button>
    <P>-----------------------</P>
    <transition name="fade"> 
        <div class="box" v-if="show">学院</div>
    </transition>  

  </div>
</template>

<script>
export default {
  name: ‘TransitionAndAnimateOne‘,
  data() {
   return {
       show: true
   }
  }
}
</script>

 <style scoped>
 .box{
     width: 200px;
     height: 200px;
     background-color: skyblue;
     color: #fff;
     font-size: 20px;
     display: flex;
     justify-content: center;
     align-items: center;
     border-radius: 50%;
 }

 .fade-enter, .fade-leave-to{
     opacity: 0;
 }

 .fade-enter-active, .fade-leave-active{
    transition: opacity 2s ease-in-out;
 }
 
</style>

vue-自带动画

原文:https://www.cnblogs.com/eric-share/p/14807688.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!