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 相关文章推荐
用js+xml自动生成表格的东西
Dec 21 Javascript
ES6生成器用法实例分析
Apr 10 Javascript
JQuery和html+css实现带小圆点和左右按钮的轮播图实例
Jul 22 jQuery
js实现带进度条提示的多视频上传功能
Dec 13 Javascript
node中使用es5/6以及支持性与性能对比
Aug 11 Javascript
微信小程序使用Socket的实例
Sep 19 Javascript
JS 实现百度搜索功能
Feb 01 Javascript
js中的闭包学习心得
Feb 06 Javascript
解决vue-cli创建项目的loader问题
Mar 13 Javascript
ES6学习笔记之let与const用法实例分析
Jan 22 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
Jun 19 Javascript
JavaScript实现网页留言板功能
Nov 23 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扩展ZF――Validate扩展
2008/01/10 PHP
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
浅析PHP原理之变量分离/引用(Variables Separation)
2013/08/09 PHP
PHP中set error handler函数用法小结
2015/11/11 PHP
thinkphp3.x中session方法的用法分析
2016/05/20 PHP
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
jQuery实现的调整表格行tr上下顺序
2016/01/10 Javascript
js 获取范围内的随机数实例代码
2016/08/02 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
Node.js读取文件内容示例
2017/03/07 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
2018/10/07 Javascript
vue获取data数据改变前后的值方法
2019/11/07 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
python中的闭包用法实例详解
2015/05/05 Python
python中WSGI是什么,Python应用WSGI详解
2017/11/24 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
python导包的几种方法(自定义包的生成以及导入详解)
2019/07/15 Python
python中字典增加和删除使用方法
2020/09/30 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
python用opencv 图像傅里叶变换
2021/01/04 Python
介绍一下linux文件系统分配策略
2012/11/17 面试题
餐饮业会计岗位职责
2013/12/19 职场文书
大学校园生活自我鉴定
2014/01/13 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
供电工程专业求职信
2014/08/09 职场文书
幼师小班个人总结
2015/02/12 职场文书
教学副校长工作总结
2015/08/13 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
如何用threejs实现实时多边形折射
2021/05/07 Javascript
如何理解PHP核心特性命名空间
2021/05/28 PHP