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

首頁 > 編程 > JavaScript > 正文

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

2019-11-19 13:30:55
字體:
來源:轉載
供稿:網友

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自定義動畫效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临城县| 江山市| 新巴尔虎左旗| 新乡市| 利津县| 香港| 津南区| 五家渠市| 大兴区| 富顺县| 鹿泉市| 扎囊县| 云霄县| 海口市| 惠来县| 德昌县| 岑溪市| 商城县| 通河县| 吉木萨尔县| 宿州市| 科尔| 双峰县| 安徽省| 西吉县| 武宁县| 永昌县| 广西| 中江县| 涪陵区| 八宿县| 观塘区| 平武县| 桑日县| 旌德县| 清水河县| 巴马| 通州市| 曲水县| 宿松县| 诸城市|