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 相关文章推荐
非常不错的功能强大代码简单的管理菜单美化版
Jul 09 Javascript
javascript textarea光标定位方法(兼容IE和FF)
Mar 12 Javascript
25个非常棒的jQuery滑块插件和教程小结
Sep 02 Javascript
JavaScript模板入门介绍
Sep 26 Javascript
JavaScript设计模式之装饰者模式介绍
Dec 28 Javascript
基于jquery实现省市联动特效
Dec 17 Javascript
js拖拽的原型声明和用法总结
Apr 04 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
Jun 21 Javascript
input file上传 图片预览功能实例代码
Oct 25 Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
Dec 05 Javascript
Mobile Web开发基础之四--处理手机设备的横竖屏问题
Aug 11 Javascript
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 Vue.js
微信小程序实现发红包功能
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
用PHP编程语言开发动态WAP页面
2006/10/09 PHP
Mysql数据库操作类( 1127版,提供源码下载 )
2010/12/02 PHP
域名和cookie问题(域名后缀)
2012/10/10 PHP
PHP模板引擎Smarty的缓存使用总结
2014/04/24 PHP
试用php中oci8扩展
2015/06/18 PHP
PHP函数超时处理方法
2016/02/14 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
获得Javascript对象属性个数的示例代码
2013/11/21 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
JQuery调用绑定click事件的3种写法
2015/03/28 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
浅谈AngularJs指令之scope属性详解
2016/10/24 Javascript
bootstrap中添加额外的图标实例代码
2017/02/15 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
原生JS实现的多个彩色小球跟随鼠标移动动画效果示例
2018/02/01 Javascript
jQuery实现的解析本地 XML 文档操作示例
2020/04/30 jQuery
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
js观察者模式的弹幕案例
2020/11/23 Javascript
python使用PyV8执行javascript代码示例分享
2013/12/04 Python
Python中列表、字典、元组数据结构的简单学习笔记
2016/03/20 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
使用CSS3中的calc()属性来以算式表达尺寸数值
2016/06/06 HTML / CSS
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
美国在线家装零售商:Build.com
2016/09/02 全球购物
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
投资合作协议书
2014/04/17 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
实训报告范文大全
2014/11/04 职场文书
2016学习全国教书育人楷模先进事迹心得体会
2016/01/21 职场文书
《倍数和因数》教学反思
2016/02/23 职场文书
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android