vue使用css库,Vue中使用animate.css库

Vue中使用animate.css库

先来看一个例子,要实现的效果是文字弹跳放大在缩小显现和隐藏:

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

title在vue中使用Animate.css库/title

link rel="stylesheet" href="../animate.css"

script src="../vue.js"/script

style

@keyframes bounce-in {

0% {

transform:scale(0);

}

50% {

transform: scale(1.5);

}

100% {

transform: scale(1);

}

}

.fade-enter-active { /*在div隐藏的过程中这个class是一直存在的*/

transform-origin: left center;

animation: bounce-in 1s;

}

.fade-leave-active{ /*在div显示的过程中这个class是一直存在的*/

transform-origin:left center;

animation: bounce-in 1s reverse;

}

/style

/head

body

div id="root"

transition name="fade"

div v-if="show"hello world/div

/transition

button @click="handleClick"toggle/button

/div

script

var vm=new Vue({

el:"#root",

data:{

show:true

},

methods:{

hand


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部