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 相关文章推荐
JavaScript 私有成员分析
Jan 13 Javascript
js客户端快捷键管理类的较完整实现和应用
Jun 08 Javascript
代码获取历史上的今天发生的事
Apr 11 Javascript
JavaScript 实现打印,打印预览,打印设置
Dec 30 Javascript
mui上拉加载功能实例详解
Apr 13 Javascript
20170918 前端开发周报之JS前端开发必看
Sep 18 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
Oct 24 Javascript
vue通过点击事件读取音频文件的方法
May 30 Javascript
vue中使用protobuf的过程记录
Oct 26 Javascript
JavaScript如何实现元素全排列实例代码
May 14 Javascript
bootstrap table插件动态加载表头
Jul 19 Javascript
浅析js实现网页截图的两种方式
Nov 01 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
PHP CURL模拟GET及POST函数代码
2010/04/25 PHP
php根据日期或时间戳获取星座信息和生肖等信息
2015/10/20 PHP
PHP和MySql中32位和64位的整形范围是多少
2016/02/18 PHP
jQuery使用手册之一
2007/03/24 Javascript
一个js封装的不错的选项卡效果代码
2008/02/15 Javascript
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
2012/08/09 Javascript
基于jquery创建的一个图片、视频缓冲的效果样式插件
2012/08/28 Javascript
页面右下角弹出提示框示例代码js版
2013/08/02 Javascript
chrome下img加载对height()的影响示例探讨
2014/05/26 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
原生js实现旋转木马轮播图效果
2017/02/27 Javascript
Angularjs2不同组件间的通信实例代码
2017/05/06 Javascript
jQuery为某个div加入行样式
2017/06/09 jQuery
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
eslint 的三大通用规则详解
2019/05/16 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
Vue实现开心消消乐游戏算法
2019/10/22 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
Python实现带百分比的进度条
2016/06/28 Python
python3实现抓取网页资源的 N 种方法
2017/05/02 Python
Python实现的多项式拟合功能示例【基于matplotlib】
2018/05/15 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
tensorflow pb to tflite 精度下降详解
2020/05/25 Python
详解Python GUI编程之PyQt5入门到实战
2020/12/10 Python
加拿大户外探险购物网站:SAIL
2020/06/27 全球购物
如何开启linux的ssh服务
2013/06/03 面试题
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
农场厂长岗位职责
2013/12/28 职场文书
超市总经理岗位职责
2014/02/02 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
Vue3 Composition API的使用简介
2021/03/29 Vue.js
JS setTimeout与setInterval的区别
2022/04/20 Javascript