zoukankan      html  css  js  c++  java
  • vue过渡动画

    在vue中实现过渡动画,需要用到transition把需要被动画控制的元素包裹起来

    1. <div id="demo">
    2.   <button v-on:click="show = !show">
    3.     Toggle
    4.   </button>
    5.   <transition name="fade">
    6.     <p v-if="show">hello</p>
    7.   </transition>
    8. </div>
    9.  
    10. new Vue({
    11.   el: '#demo',
    12.   data: {
    13.     show: true
    14.   }
    15. })
    16. //fade-enter 这是一个时间点,是进入之前元素的起始状态,此时还没有进入
    17. //fade-leave-to 是动画离开之后,离开的终止状态,此时元素动画已经结束
    18. .fade-enter, .fade-leave-to {
    19.   opacity: 0;
    20. }
    21. //fade-enter-active入场动画的时间段
    22. //fade-leave-active 离场动画的时间段
    23. .fade-enter-active, .fade-leave-active {
    24.   transition: opacity .5s;
    25. }

  • 相关阅读:
    30网络通信之多线程
    U盘自动拷贝
    多态原理探究
    应用安全
    应用安全
    编码表/转义字符/进制转换
    代码审计
    文件上传
    渗透测试-Web安全-SSRF
    中间人攻击
  • 原文地址:https://www.cnblogs.com/wangyawei/p/8904159.html
Copyright © 2011-2022 走看看