首页 > 其他 > 详细

过渡动画

时间:2021-01-03 19:10:29      阅读:26      评论:0      收藏:0      [点我收藏+]

过渡动画

内置过渡动画

transition标签
?
六种状态
离开
leave 离开之前
leave-active 离开的过程
leave-to 离开
进入
enter 进入之前
enter-active 进入的过程中
enter-to 进入之后

案例展示

样式
   <style>
       .box{
           width: 100px;
           height: 100px;
           background: red;
           position: absolute;
           top:50px;
           left:100px
      }
       .aa-leave{
           left:100px;
           transform: rotate(0deg);
      }
       .aa-leave-active{
           transition: all 1s;
      }
       .aa-leave-to{
           left:1000px;
           transform: rotate(720deg);
      }
       .aa-enter{
           left: 800px;
           transform: scale(0.2,0.2);
      }
       .aa-enter-active{
           transition: all 1.5s;
      }
       .aa-enter-to{
           left: 20px;
           top: 200px;
           transform: scale(2,2);
      }
   </style>
   
视图
       <button @click=‘isShow=!isShow‘>点击我有惊喜</button>
       <!-- vue中提供一个属性,叫过渡动画,你要给谁加过渡动画,就在谁的外层加 transtion 标签。在transition中有一个name属性,name属性当做class去使用-->
       <transition name=‘aa‘>
               <div v-show=‘isShow‘ class="box"></div>
       </transition>

 

过渡动画

原文:https://www.cnblogs.com/2587jsq/p/14226331.html

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