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 相关文章推荐
jQuery 性能优化指南(2)
May 21 Javascript
ExtJS GridPanel 根据条件改变字体颜色
Mar 08 Javascript
原生javascript模仿win8等待提示圆圈进度条
Apr 24 Javascript
javascript的alert box在java中如何显示多行
May 18 Javascript
jQuery实现dialog设置focus焦点的方法
Jun 10 Javascript
javascript实现选中复选框后相关输入框变灰不可用的方法
Aug 11 Javascript
Javascript编程中几种继承方式比较分析
Nov 28 Javascript
BackBone及其实例探究_动力节点Java学院整理
Jul 14 Javascript
浅谈Node模块系统及其模式
Nov 17 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
Apr 27 Javascript
VUE实现可随意拖动的弹窗组件
Sep 25 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
Nov 12 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
初学CAKEPHP 基础教程
2009/11/02 PHP
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
PHP MVC框架路由学习笔记
2016/03/02 PHP
Sample script that deletes a SQL Server database
2007/06/16 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
js预加载图片方法汇总
2015/06/15 Javascript
JavaScript 常见安全漏洞和自动化检测技术
2015/08/21 Javascript
jQuery实现点击行选中或取消CheckBox的方法
2016/08/01 Javascript
EasyUI Combobox设置默认值 获取text的方法
2016/11/28 Javascript
实例浅析js的this
2016/12/11 Javascript
xmlplus组件设计系列之下拉刷新(PullRefresh)(6)
2017/05/03 Javascript
vue实现移动端图片裁剪上传功能
2020/08/18 Javascript
vue基于element的区间选择组件
2018/09/07 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
vue中datepicker的使用教程实例代码详解
2019/07/08 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
JS判断数组四种实现方法详解
2020/06/29 Javascript
[01:01:43]EG vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python对象转JSON字符串的方法
2016/04/27 Python
详解Python如何获取列表(List)的中位数
2016/08/12 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
Python自定义线程类简单示例
2018/03/23 Python
python3读取excel文件只提取某些行某些列的值方法
2018/07/10 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
python Django里CSRF 对应策略详解
2019/08/05 Python
Python openpyxl 插入折线图实例
2020/04/17 Python
animation和transition的区别
2020/10/12 HTML / CSS
HQhair美国/加拿大:英国化妆品、美容及美发产品商城
2019/04/15 全球购物
大学生就业推荐信范文
2013/11/29 职场文书
餐饮业的创业计划书范文
2013/12/26 职场文书
市三好学生主要事迹
2014/01/28 职场文书
《海底世界》教学反思
2014/04/16 职场文书
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
2014年度个人总结范文
2015/03/09 职场文书
python基于机器学习预测股票交易信号
2021/05/25 Python
vue3使用vuedraggable实现拖拽功能
2022/04/06 Vue.js