美文网首页工作生活
vue 组件过渡动画-淡入淡出

vue 组件过渡动画-淡入淡出

作者: waiterYu | 来源:发表于2019-07-04 12:07 被阅读0次
    html
     <transition name="fade-transform" mode="out-in">
    
            <router-view></router-view>
    
    </transition>
    
    css
    <style scope lang='scss'>
    // global transition css
    
    /* fade */
    .fade-enter-active,
    .fade-leave-active {
      transition: opacity 0.28s;
    }
    
    .fade-enter,
    .fade-leave-active {
      opacity: 0;
    }
    
    /* fade-transform */
    .fade-transform-leave-active,
    .fade-transform-enter-active {
      transition: all .5s;
    }
    
    .fade-transform-enter {
      opacity: 0;
      transform: translateX(-30px);
    }
    
    .fade-transform-leave-to {
      opacity: 0;
      transform: translateX(30px);
    }
    
    /* breadcrumb transition */
    .breadcrumb-enter-active,
    .breadcrumb-leave-active {
      transition: all .5s;
    }
    
    .breadcrumb-enter,
    .breadcrumb-leave-active {
      opacity: 0;
      transform: translateX(20px);
    }
    
    .breadcrumb-move {
      transition: all .5s;
    }
    
    .breadcrumb-leave-active {
      position: absolute;
    }
    </style>
    

    相关文章

      网友评论

        本文标题:vue 组件过渡动画-淡入淡出

        本文链接:https://www.haomeiwen.com/subject/fzplhctx.html