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


Posted in Javascript onJuly 11, 2018

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自定义动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用正则获取指定路径文件的名称
Feb 27 Javascript
jQuery 相关控件的事件操作分解
Aug 03 Javascript
IE8 chrome中table隔行换色解决办法
Jul 09 Javascript
Javascript this 关键字 详解
Oct 22 Javascript
Jquery常用的方法汇总
Sep 01 Javascript
JavaScript 七大技巧(二)
Dec 13 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
Feb 04 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
Jun 25 Javascript
基于AngularJS的拖拽文件上传的实例代码
Jul 15 Javascript
页面缩放兼容性处理方法(zoom,Firefox火狐浏览器)
Aug 29 Javascript
详解小程序如何避免多次点击,重复触发事件
Apr 08 Javascript
ES6 async、await的基本使用方法示例
Jun 06 Javascript
微信小程序实现发红包功能
Jul 11 #Javascript
vue框架搭建之axios使用教程
Jul 11 #Javascript
vue中动态设置meta标签和title标签的方法
Jul 11 #Javascript
Vue项目添加动态浏览器头部title的方法
Jul 11 #Javascript
node.js到底要不要加分号浅析
Jul 11 #Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
Jul 11 #Javascript
Vue如何实现响应式系统
Jul 11 #Javascript
You might like
一些星际专用术语解释
2020/03/04 星际争霸
建立文件交换功能的脚本(三)
2006/10/09 PHP
提高php运行速度的一些小技巧分享
2012/07/03 PHP
PHP 的异常处理、错误的抛出及回调函数等面向对象的错误处理方法
2012/12/07 PHP
php实现下载限制速度示例分享
2014/02/13 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
picChange 图片切换特效的函数代码
2010/05/06 Javascript
Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
2013/10/11 Javascript
nodejs 整合kindEditor实现图片上传
2015/02/03 NodeJs
AngularJS 实现按需异步加载实例代码
2015/10/18 Javascript
JavaScript实现同时调用多个函数的方法
2015/11/09 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
react-router中的属性详解
2017/06/01 Javascript
微信小程序实现图片压缩功能
2018/01/26 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
JavaScript实现单图片上传并预览功能
2019/09/30 Javascript
python入门教程之识别验证码
2017/03/04 Python
Scrapy的简单使用教程
2017/10/24 Python
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
Python使用base64模块进行二进制数据编码详解
2018/01/11 Python
Python cookbook(数据结构与算法)实现查找两个字典相同点的方法
2018/02/18 Python
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
Python3中列表list合并的四种方法
2019/04/19 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
屏蔽Django admin界面添加按钮的操作
2020/03/11 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
雅诗兰黛旗下走天然植物路线的彩妆品牌:Prescriptives
2016/08/14 全球购物
世界上最大的汽车共享网站:Zipcar
2017/01/14 全球购物
2014年大班保育员工作总结
2014/12/02 职场文书
党支部2014年度工作总结
2014/12/04 职场文书
新年祝酒词大全
2015/08/11 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
简述python四种分词工具,盘点哪个更好用?
2021/04/13 Python
浅谈MySQL 亿级数据分页的优化
2021/06/15 MySQL