vue 1.0结合animate.css定义动画效果

  

1.0 Vue动画(自定义动画)

  

<强>步骤:

  

1。给当前动画元素添加“过渡”属性,其值就是动画名称(假如:褪色)

  

2。给动画名称写css定义

  

答:.fade-transition{/*定义动画过渡*/,,过渡:1 s 缓解;}

  

b: .fade-enter{/*定义进入动画,注意:进入离开最终一样*/}

  

c: fade-leave{/*定义离开动画*/}

  

<强> html如下:

        祝辞& lt; div id=" wrap ";   & lt;输入类型="按钮" value=" https://www.yisu.com/zixun/按钮”@click=靶恪北?   & lt; div类="盒子" v-show==跋А痹凇癷sShow”的过渡& lt;/div>   & lt;/div>   .box {   宽度:100 px;   身高:100 px;   }   .fade-transition{/*定义动画的过渡效果*/过渡:1 s缓解;   }   .fade-enter{/*进入动画*/透明度:0;   }   .fade-leave{/*离开的动画*/透明度:0;   变换:翻译(200 px)   }      

<强> js

        var vm=new Vue ({   埃尔:“#箱”,   数据:{   isShow:真   },   方法:{   显示(){   this.isShow=! this.isShow;   }   }   });      

  

页面记得引入animate.cdd

  

<强> html

        & lt; div id=癰ox2”比;   & lt;输入类型="按钮" value=" https://www.yisu.com/zixun/按钮”@click=允尽?   & lt; div id=" div2 " class="动画" v-show==胺吹北取癷sShow”的过渡;   & lt;/div>   & lt;/div>      

<强> css

        # div2 {   宽度:100 px;   身高:100 px;   背景:红色;   保证金:50 px汽车;   }      

<强> js

        var vm2=new Vue ({   埃尔:“# box2 ',   数据:{   isShow:没错,   },   方法:{   显示(){   this.isShow=! this.isShow;   }   },   过渡:{   反弹:{   enterClass:“zoomInLeft”,   leaveClass:“zoomInRight”   }   }   })      

  

以上所述是小编给大家介绍的Vue 1.0自定义动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

vue 1.0结合animate.css定义动画效果