vue动画之点击按钮往上渐渐显示出来的实例


Posted in Javascript onSeptember 29, 2018

如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>动画</title>
<script src="https://cdn.bootcss.com/vue/2.4.2/vue.min.js"></script>
 
 <style>
  .box{
   height:500px;
   background-color:black; 
    overflow: hidden;        }

//给过渡的name加样式

  .mybox-leave-active,.mybox-enter-active{
   transition: all 1s ease; 
  }
  .mybox-leave-active,.mybox-enter{
   height:0px !important;
  }
  .mybox-leave,.mybox-enter-active{
   height: 500px;
  }
 </style>
</head><body>

<!-- 首先将要过渡的元素用transition包裹,并设置过渡的name) -->

 <div id="box">
 <transition name="mybox">
  <div class="box" v-show="boxshow"></div>
 </transition>
 <button @click="togglebox">按钮</button>
</div>
 
 <script>
  new Vue({
  el:'#box',
  data:{
   boxshow:false
  },
  methods:{
   
   togglebox:function(){
    this.boxshow = !this.boxshow;
   }
  }  
 });
  
  
 </script>
</body>
</html>

以上这篇vue动画之点击按钮往上渐渐显示出来的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
获取DOM对象的几种扩展及简写
Oct 09 Javascript
Javascript 二维数组
Nov 26 Javascript
js面向对象 多种创建对象方法小结
May 21 Javascript
CKEditor无法验证的解决方案(js验证+jQuery Validate验证)
May 09 Javascript
javascript时间差插件分享
Jul 18 Javascript
vue内置指令详解
Apr 03 Javascript
JS验证输入的是否是数字及保留几位小数问题
May 09 Javascript
nuxt框架中路由鉴权之Koa和Session的用法
May 09 Javascript
mpvue中使用flyjs全局拦截的实现代码
Sep 13 Javascript
在vue中使用setInterval的方法示例
Apr 16 Javascript
Layui实现带查询条件的分页
Jul 27 Javascript
vue路由结构可设一层方便动态添加路由操作
Aug 31 Javascript
浅谈vue项目打包优化策略
Sep 29 #Javascript
vue里input根据value改变背景色的实例
Sep 29 #Javascript
4个顶级开源JavaScript图表库
Sep 29 #Javascript
脚手架vue-cli工程webpack的基本用法详解
Sep 29 #Javascript
vue实现条件判断动态绑定样式的方法
Sep 29 #Javascript
vue根据值给予不同class的实例
Sep 29 #Javascript
vue实现重置表单信息为空的方法
Sep 29 #Javascript
You might like
让你的网站首页自动选择语言转跳
2006/12/06 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
2011/08/02 PHP
Yii2中多表关联查询hasOne hasMany的方法
2017/02/15 PHP
php动态读取数据清除最右边距的方法
2017/04/12 PHP
详解PHP素材图片上传、下载功能
2019/04/12 PHP
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
js跳转页面方法总结
2014/01/29 Javascript
Javascript加载速度慢的解决方案
2014/03/11 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
浅谈jquery页面初始化的4种方式
2016/11/27 Javascript
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
2019/05/08 Javascript
javascript面向对象三大特征之继承实例详解
2019/07/24 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
[44:15]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第二局
2016/03/06 DOTA
python 多进程通信模块的简单实现
2014/02/20 Python
编写自定义的Django模板加载器的简单示例
2015/07/21 Python
Python3如何在服务器打印资产信息
2020/08/27 Python
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
西班牙高科技产品购物网站:MejorDeseo
2019/09/08 全球购物
如何理解transaction事务的概念
2015/05/27 面试题
专科毕业生学习生活的自我评价
2013/10/26 职场文书
结婚保证书范文
2014/04/29 职场文书
学校个人对照检查材料
2014/08/26 职场文书
2014年除四害工作总结
2014/12/06 职场文书
二年级学生期末评语
2014/12/26 职场文书
搞笑结婚保证书
2015/05/08 职场文书
老干部局2015年度工作总结
2015/10/22 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书
《桂花雨》教学反思
2016/02/19 职场文书
MongoDB balancer的使用详解
2021/04/30 MongoDB
如何用RabbitMQ和Swoole实现一个异步任务系统
2021/05/29 PHP
python 中yaml文件用法大全
2021/07/04 Python