Vue的transition过渡效果


为了实现过渡的效果,如图:

 

 主要用到Vue 的 transition:

DOM结构部分:

<transition name="fade">
      <div class="detail" v-show="showDetail" @click="closeDetail"></div>
</transition>

样式部分:

.fade-enter-active,
  .fade-leave-active {
    // opacity: 1;
    // background: rgba(7, 17, 27, 0.8);
    transition: all 0.6s;
  }
  .fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
    opacity: 0;
  }
  .detail {
    @include full_background();
    z-index: 11;
    backdrop-filter: blur(10px);
    background: rgba(7, 17, 27, 0.8);
  }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM