vue中实现弹出层动画效果的示例代码


Posted in Javascript onSeptember 25, 2020

1

<template>
 <div class="home">
 
  <!-- 首先将要过渡的元素用transition包裹,并设置过渡的name -->
  <transition name="mybox">
   <div class="box" v-show="boxshow"></div>
  </transition>
  
  <button @click="togglebox">按钮</button>
 </div>
</template>

2

data() {
  return {
   boxshow: false,
  };
 },

3

methods: {
  togglebox: function () {
   this.boxshow = !this.boxshow;
  },
 },

样式:

<style lang="scss" scoped>
.box {
 height: 500px;
 background-color: rgb(245, 224, 224);
 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>

效果

vue中实现弹出层动画效果的示例代码

到此这篇关于vue中实现弹出层动画效果的示例代码的文章就介绍到这了,更多相关vue弹出层动画内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
jquery select操作的日期联动实现代码
Dec 06 Javascript
页面按钮禁用与解除禁用的方法
Feb 19 Javascript
教你用jquery实现iframe自适应高度
Jun 11 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
JavaScript通过HTML的class来获取HTML元素的方法总结
May 24 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
Aug 24 Javascript
Angular.js中用ng-repeat-start实现自定义显示
Oct 18 Javascript
Bootstrap按钮功能之查询按钮和重置按钮
Oct 26 Javascript
footer定位页面底部(代码分享)
Mar 07 Javascript
JavaScript实现三级级联特效
Nov 05 Javascript
vue 巧用过渡效果(小结)
Sep 22 Javascript
html5调用摄像头截图功能
Jan 18 Javascript
OpenLayers3加载常用控件使用方法详解
Sep 25 #Javascript
在webstorm中配置less的方法详解
Sep 25 #Javascript
OpenLayers加载缩放控件使用方法详解
Sep 25 #Javascript
Javascript confirm多种使用方法解析
Sep 25 #Javascript
OpenLayers3实现地图显示功能
Sep 25 #Javascript
openlayers实现图标拖动获取坐标
Sep 25 #Javascript
openlayers实现地图弹窗
Sep 25 #Javascript
You might like
用PHP ob_start()控制浏览器cache、生成html实现代码
2010/02/16 PHP
php preg_filter执行一个正则表达式搜索和替换
2012/02/27 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
php遍历删除整个目录及文件的方法
2015/03/13 PHP
详解PHP中的Traits
2015/07/29 PHP
JS window.opener返回父页面的应用
2009/10/24 Javascript
Javascript表达式中连续的 &amp;&amp; 和 || 之赋值区别
2010/10/17 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
js中的for如何实现foreach中的遍历
2014/05/31 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
2015/04/06 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
基于javascript实现样式清新图片轮播特效
2016/03/30 Javascript
jQuery soColorPacker 网页拾色器
2016/06/22 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
jquery与js实现全选功能的区别
2017/06/11 jQuery
Angular 作用域scope的具体使用
2017/12/11 Javascript
angular实现页面打印局部功能的思考与方法
2018/04/13 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
2019/09/12 Javascript
vuex+axios+element-ui实现页面请求loading操作示例
2020/02/02 Javascript
ant-design表单处理和常用方法及自定义验证操作
2020/10/27 Javascript
[02:41]辉夜杯现场一家三口 “我爸玩风行 我玩血魔”
2015/12/27 DOTA
[48:51]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第一场 11.28
2020/12/02 DOTA
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
如何学习Python time模块
2020/06/03 Python
Python datetime 如何处理时区信息
2020/09/02 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
幼儿园教师考核制度
2014/02/01 职场文书
优秀员工获奖感言
2014/03/01 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
2014最新股权信托合同协议书
2014/11/18 职场文书
公司与个人合作协议书
2016/03/19 职场文书
MySQL锁机制
2021/04/05 MySQL
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js