vue使用transition组件动画效果的实例代码


Posted in Vue.js onJanuary 28, 2021

transition文档地址
定义一个背景弹出层实现淡入淡出效果

<template>
 <div>
  <button @click="show = !show">
   Toggle
  </button>
  <transition name="fadeBg">
   <div class="bg" v-if="show">hello</div>
  </transition>
 </div>
</template>

<script>
 export default {
  data: () => ({
   show: true
  }),
 };
</script>

<style lang="less" scoped>
 .fadeBg-enter-active,
 .fadeBg-leave-active {
  transition: opacity 0.3s ease;
 }

 .fadeBg-enter,
 .fadeBg-leave-to {
  opacity: 0;
 }

 .bg {
  position: fixed;
  top: 20px;
  left: 0;
  z-index: 105;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
 }
</style>

到此这篇关于vue使用transition组件动画效果的实例代码的文章就介绍到这了,更多相关vue transition组件动画内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
Dec 02 Vue.js
如何在vue中使用kindeditor富文本编辑器
Dec 19 Vue.js
vue监听滚动事件的方法
Dec 21 Vue.js
Vue3 实现双盒子定位Overlay的示例
Dec 22 Vue.js
vue+elementui通用弹窗的实现(新增+编辑)
Jan 07 Vue.js
vue 组件基础知识总结
Jan 26 Vue.js
Vue接口封装的完整步骤记录
May 14 Vue.js
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
vue中 this.$set的使用详解
Nov 17 Vue.js
vue3获取当前路由地址
Feb 18 Vue.js
vue实现在data里引入相对路径
Jun 05 Vue.js
el-table-column 内容不自动换行的解决方法
Aug 14 Vue.js
Vue ​v-model相关知识总结
Jan 28 #Vue.js
Vue 数据响应式相关总结
Jan 28 #Vue.js
vue.js实现点击图标放大离开时缩小的代码
Jan 27 #Vue.js
vscode自定义vue模板的实现
Jan 27 #Vue.js
vue+echarts实现中国地图流动效果(步骤详解)
Jan 27 #Vue.js
vue3 watch和watchEffect的使用以及有哪些区别
Jan 26 #Vue.js
vue实现轮播图帧率播放
Jan 26 #Vue.js
You might like
抓取并下载CSS中所有图片文件的php代码
2011/09/26 PHP
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
ueditor 1.2.6 使用方法说明
2013/07/24 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
laravel批量生成假数据的方法
2019/10/09 PHP
UserData用法总结 lanyu出品
2010/07/01 Javascript
JavaScript 对任意元素,自定义右键菜单的实现方法
2013/05/08 Javascript
jQuery中dequeue()方法用法实例
2014/12/29 Javascript
10条建议帮助你创建更好的jQuery插件
2015/05/18 Javascript
JS实现的颜色实时渐变效果完整实例
2016/03/25 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
2017/01/08 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
浅谈vue项目4rs vue-router上线后history模式遇到的坑
2018/09/27 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
javascript设计模式之迭代器模式
2020/01/30 Javascript
node.js使用http模块创建服务器和客户端完整示例
2020/02/10 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python3连接MySQL(pymysql)模拟转账实现代码
2016/05/24 Python
对numpy中的数组条件筛选功能详解
2018/07/02 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
python实现移动木板小游戏
2020/10/09 Python
HTML5样式控制示例代码
2013/11/27 HTML / CSS
工程开工庆典邀请函
2014/02/01 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
解除劳动合同协议书
2014/04/14 职场文书
医学专业毕业生推荐信
2014/07/12 职场文书
金融专业求职信
2014/08/05 职场文书
办理房产证委托书
2014/09/18 职场文书
大学感恩节活动策划方案
2014/10/11 职场文书
领导干部作风建设工作总结
2014/10/23 职场文书
教你用Python+selenium搭建自动化测试环境
2021/06/18 Python
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle
create-react-app开发常用配置教程
2022/06/25 Javascript
SQL Server数据库的三种创建方法汇总
2023/05/08 MySQL