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 相关文章推荐
如何取得中文输入的真实长度?
Jun 24 Javascript
一个刚完成的layout(拖动流畅,不受iframe影响)
Aug 17 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
Apr 22 Javascript
jQuery toggleClass应用实例(附效果图)
Apr 06 Javascript
jQuery获得字体颜色16位码的方法
Feb 20 Javascript
JavaScript——DOM操作——Window.document对象详解
Jul 14 Javascript
浅谈js中的三种继承方式及其优缺点
Aug 10 Javascript
搭建element-ui的Vue前端工程操作实例
Feb 23 Javascript
js逆向解密之网络爬虫
May 30 Javascript
基于JavaScript实现大文件上传后端代码实例
Aug 18 Javascript
微信小程序 接入腾讯地图的两种写法
Jan 12 Javascript
JavaScript+HTML实现学生信息管理系统
Apr 20 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
PHPMailer邮件类利用smtp.163.com发送邮件方法
2008/09/11 PHP
浅谈php serialize()与unserialize()的用法
2013/06/05 PHP
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
2014/08/21 PHP
php 实现进制相互转换
2016/04/07 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
2016/10/20 PHP
PHP使用反向Ajax技术实现在线客服系统详解
2019/07/01 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
2014/07/15 NodeJs
JQuery做的一个简单的点灯游戏分享
2014/07/16 Javascript
Javscript调用iframe框架页面中函数的方法
2014/11/01 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
2015/10/16 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
2019/08/26 Javascript
微信小程序使用蓝牙小插件
2019/09/23 Javascript
jQuery实现弹幕特效
2019/11/29 jQuery
python让图片按照exif信息里的创建时间进行排序的方法
2015/03/16 Python
python实现字符串和日期相互转换的方法
2015/05/13 Python
在Python中执行系统命令的方法示例详解
2017/09/14 Python
python用BeautifulSoup库简单爬虫实例分析
2018/07/30 Python
丹尼尔惠灵顿手表天猫官方旗舰店:Daniel Wellington
2017/08/25 全球购物
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
澳大利亚音乐商店:Bava’s Music City
2019/05/05 全球购物
波兰最大的电商平台:Allegro.pl
2021/02/06 全球购物
优秀教师感人事迹材料
2014/05/04 职场文书
销售员岗位职责范本
2015/04/11 职场文书
放假通知格式
2015/04/14 职场文书
企业党建工作总结2015
2015/05/26 职场文书
读《儒林外史》有感:少一些功利,多一些真诚
2020/01/19 职场文书
nginx如何将http访问的网站改成https访问
2021/03/31 Servers
Redis分布式锁的7种实现
2022/04/01 Redis
CentOS MySql8 远程连接实战
2022/04/19 MySQL