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分页脚本
May 21 Javascript
jQuery语法高亮插件支持各种程序源代码语法着色加亮
Apr 27 Javascript
angularjs 处理多个异步请求方法汇总
Jan 06 Javascript
JavaScript数组对象赋值用法实例
Aug 04 Javascript
JavaScript中rem布局在react中的应用
Dec 09 Javascript
jQuery+css实现炫目的动态块漂移效果
Jan 28 Javascript
jQuery插件编写步骤详解
Jun 03 Javascript
基于Vuejs框架实现翻页组件
Jun 29 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
Jan 04 Javascript
微信小程序tabBar底部导航中文注解api详解
Aug 16 Javascript
node.js支持多用户web终端实现及安全方案
Nov 29 Javascript
vue实现拖拽交换位置
Apr 07 Vue.js
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学习之运算符相关概念
2011/06/09 PHP
PHP系列学习之日期函数使用介绍
2012/08/18 PHP
php中cookie的使用方法
2014/03/29 PHP
PHP5.5和之前的版本empty函数的不同之处
2014/06/13 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
php二维数组合并及去重复的方法
2015/03/04 PHP
PHP实现链式操作的核心思想
2015/06/23 PHP
JavaScript实现动态增加文件域表单
2009/02/12 Javascript
JavaScript 学习笔记 Black.Caffeine 09.11.28
2009/11/30 Javascript
各情景下元素宽高的获取实现代码
2011/09/13 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
node.js 使用ejs模板引擎时后缀换成.html
2015/04/22 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
使用node.js中的Buffer类处理二进制数据的方法
2016/11/26 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
Python运行的17个时新手常见错误小结
2012/08/07 Python
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
Python实现的数据结构与算法之双端队列详解
2015/04/22 Python
浅析Python的Django框架中的Memcached
2015/07/23 Python
利用python3随机生成中文字符的实现方法
2017/11/24 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
风险评估实施方案
2014/03/09 职场文书
先进班组事迹材料
2014/12/25 职场文书
党员转正意见怎么写
2015/06/03 职场文书
维护民族团结心得体会2016
2016/01/15 职场文书
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
2021/12/06 HTML / CSS