国产探花免费观看_亚洲丰满少妇自慰呻吟_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自定義動畫效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

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

圖片精選

主站蜘蛛池模板: 甘南县| 沙雅县| 金寨县| 连州市| 仁寿县| 长宁县| 楚雄市| 西盟| 抚州市| 泰宁县| 贡嘎县| 滁州市| 黄山市| 邹平县| 浪卡子县| 鄂托克前旗| 贵定县| 甘泉县| 漾濞| 平罗县| 康乐县| 台南县| 车致| 嵩明县| 舒城县| 禄丰县| 营口市| 萨嘎县| 阿拉善右旗| 买车| 类乌齐县| 阳春市| 海林市| 绥德县| 福贡县| 巴塘县| 上林县| 辽宁省| 富川| 屏山县| 时尚|