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 相关文章推荐
代码生成器 document.write()
Apr 15 Javascript
JavaScript 继承详解(四)
Jul 13 Javascript
关于js数组去重的问题小结
Jan 24 Javascript
javascript 获取HTML DOM父、子、临近节点
Jun 16 Javascript
JavaScript实现网页截图功能
Oct 16 Javascript
浅谈Javascript 数组与字典
Jan 29 Javascript
JScript中的条件注释详解
Apr 24 Javascript
Angular.JS中select下拉框设置value的方法
Jun 20 Javascript
JavaScript中递归实现的方法及其区别
Sep 12 Javascript
解决vue-cli创建项目的loader问题
Mar 13 Javascript
javascript中call,apply,bind的区别详解
Dec 11 Javascript
React服务端渲染原理解析与实践
Mar 04 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中的多态性[译]
2011/08/02 PHP
php读取csv实现csv文件下载功能
2013/12/18 PHP
PHP使用Session遇到的一个Permission denied Notice解决办法
2014/07/30 PHP
php实现mysql数据库分表分段备份
2015/06/18 PHP
php模板引擎技术简单实现
2016/03/15 PHP
PHP调用其他文件中的类
2018/04/02 PHP
Mac下关于PHP环境和扩展的安装详解
2019/10/17 PHP
JavaScript Date对象 日期获取函数
2010/12/19 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
使用PHP+JQuery+Ajax分页的实现
2013/04/23 Javascript
jQuery遍历Form示例代码
2013/09/03 Javascript
js history对象简单实现返回和前进
2013/10/30 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
基于JavaScript实现本地图片预览
2017/02/08 Javascript
Angular之指令Directive用法详解
2017/03/01 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
2017/10/12 Javascript
vue + element-ui实现简洁的导入导出功能
2017/12/22 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
2018/04/23 Javascript
React和Vue中监听变量变化的方法
2018/11/14 Javascript
python调用新浪微博API项目实践
2014/07/28 Python
Python如何判断数独是否合法
2016/09/08 Python
用Python实现读写锁的示例代码
2018/11/05 Python
python列表推导式操作解析
2019/11/26 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
python pip如何手动安装二进制包
2020/09/30 Python
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
Parfumdreams芬兰:购买香水和化妆品
2021/02/13 全球购物
美国在线家具网站:GDFStudio
2021/03/13 全球购物
房屋租赁协议书
2014/04/10 职场文书
主要负责人任命书
2014/06/06 职场文书
2015年化验员工作总结
2015/04/10 职场文书
javascript数组includes、reduce的基本使用
2021/07/02 Javascript
python使用BeautifulSoup 解析HTML
2022/04/24 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技