您的位置:首页 > 编程学习 > > 正文

vue怎么实现预览与放大(Vue实现牌面翻转效果)

更多 时间:2021-10-04 01:06:21 类别:编程学习 浏览量:1039

vue怎么实现预览与放大

Vue实现牌面翻转效果

本文实例为大家分享了Vue实现牌面翻转效果的具体代码,供大家参考,具体内容如下

1.实现效果

实现一个点击沿中心Y轴翻转的翻转效果。

vue怎么实现预览与放大(Vue实现牌面翻转效果)

2.方法

分前(front)、后(behind)两部分,behind的li通过css布局设定为将其翻转180度在front的li后面隐藏不显示,点击执行翻转动画,在执行翻转动画的时候设置behind的li显示,之后将front的li隐藏.依次反复。

3.具体代码

  • <template>
    <li id="try">
     <!-- box_rolling下执行正面翻转动画   -->
    <li class="rollbox" :class="{'box_rolling':isRolling}" @click="isRolling = !isRolling">
     <!-- 前面li -->
     <li class="rollbox_front">
      <li class="contentbox">
       <img src="@/assets/images/s1.jpg" alt="vue怎么实现预览与放大(Vue实现牌面翻转效果)" border="0" />
    
  • 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。

    标签:vue 牌面翻转
    您可能感兴趣