国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

vue 1.0 結合animate.css定義動畫效果

2024-05-06 15:32:48
字體:
來源:轉載
供稿:網友

Vue 1.0 動畫(自定義動畫)

步驟:

1.給當前動畫元素添加‘transition'屬性  其值就是動畫名稱(假如:fade)

2.給動畫名稱寫css定義

a: .fade-transition{/*定義動畫過渡*/   transition:1s  all ease;}

b: .fade-enter{/*定義進入動畫  注意:進入離開最終一樣*/}

c:fade-leave{/*定義離開動畫*/}

html 如下:

<div id="wrap"> <input type="button" value="按鈕" @click="show"> <div class="box" v-show='isShow' transition='fade'></div></div>.box{ width:100px; height:100px; }.fade-transition{ /*定義動畫的過渡效果*/ transition:1s all ease; }.fade-enter{ /*進入動畫*/ opacity:0; }.fade-leave{/*離開的動畫*/ opacity:0; transform:translate(200px) }

js

var vm=new Vue({  el:'#box',  data:{    isShow:true  },  methods:{    show(){      this.isShow=!this.isShow;    }  }});

vue 1.0 結合animate.css定義動畫

頁面記得引入animate.cdd

html

<div id="box2">  <input type="button" value="按鈕" @click='show'>  <div id="div2" class="animated" v-show='isShow' transition="bounce">  </div></div>

css

#div2{ width: 100px; height: 100px; background: red; margin: 50px auto;}

js

var vm2=new Vue({  el:'#box2',   data:{   isShow:true,   },   methods:{    show(){     this.isShow=!this.isShow;    }  },  transitions:{   bounce:{     enterClass:"zoomInLeft",     leaveClass:"zoomInRight"   }  } })

總結

以上所述是小編給大家介紹的Vue 1.0自定義動畫效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 尼勒克县| 井陉县| 明水县| 昭通市| 大同县| 曲沃县| 莱芜市| 抚顺市| 鲁甸县| 临泽县| 雅安市| 宁河县| 江阴市| 屏南县| 新化县| 县级市| 乌拉特中旗| 灌南县| 长宁县| 个旧市| 平乐县| 嘉荫县| 寿宁县| 凤凰县| 工布江达县| 比如县| 额尔古纳市| 永胜县| 龙里县| 大名县| 大安市| 昌图县| 正镶白旗| 石城县| 西畴县| 林口县| 宜章县| 湖北省| 都安| 秦安县| 马边|