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 相关文章推荐
对google个性主页的拖拽效果的js的完整注释[转]
Apr 10 Javascript
js仿黑客帝国字母掉落效果代码分享
Nov 08 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
Feb 04 Javascript
javascript 判断是否是微信浏览器的方法
Oct 09 Javascript
js控制div层的叠加简单方法
Oct 15 Javascript
BootstrapTable refresh 方法使用实例简单介绍
Feb 20 Javascript
js实现下一页页码效果
Mar 07 Javascript
Vue基于vuex、axios拦截器实现loading效果及axios的安装配置
Apr 26 Javascript
JS使用iView的Dropdown实现一个右键菜单
May 06 Javascript
vue实现菜单切换功能
May 08 Javascript
Vue.js中Line第三方登录api的实现代码
Jun 29 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 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 截取字符串专题集合
2010/08/19 PHP
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
php curl常用的5个经典例子
2017/01/20 PHP
如何直接访问php实例对象中的private属性详解
2017/10/12 PHP
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
深入理解JavaScript系列(39):设计模式之适配器模式详解
2015/03/04 Javascript
javascript实现验证IP地址等相关信息代码
2015/05/10 Javascript
怎么引入(调用)一个JS文件
2016/05/26 Javascript
JS遍历页面所有对象属性及实现方法
2016/08/01 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
bootstrapValidator表单验证插件学习
2016/12/30 Javascript
vue2.0 computed 计算list循环后累加值的实例
2018/03/07 Javascript
vue通过cookie获取用户登录信息的思路详解
2018/10/30 Javascript
vue 进阶之实现父子组件间的传值
2019/04/26 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
layui原生表单验证的实例
2019/09/09 Javascript
layer.open回调获取弹出层参数的实现方法
2019/09/10 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
Python绘制3d螺旋曲线图实例代码
2017/12/20 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
python 实现多线程下载m3u8格式视频并使用fmmpeg合并
2019/11/15 Python
Python+Redis实现布隆过滤器
2019/12/08 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
Supersmart英国:欧洲市场首批食品补充剂供应商之一
2018/05/05 全球购物
英国家喻户晓的家居商店:The Range
2019/03/25 全球购物
金融专业个人的自我评价
2013/10/18 职场文书
会计顶岗实习心得
2014/01/25 职场文书
文员岗位职责范本
2014/03/08 职场文书
疾病捐款倡议书
2014/05/13 职场文书
2014年组织部工作总结
2014/11/14 职场文书
运动会宣传稿100字
2015/07/23 职场文书
python爬取新闻门户网站的示例
2021/04/25 Python
python实现层次聚类的方法
2021/11/01 Python
带你了解Java中的ForkJoin
2022/04/28 Java/Android