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 相关文章推荐
springboot+vue实现文件上传下载
Nov 17 Vue.js
vue打开其他项目页面并传入数据详解
Nov 25 Vue.js
详解Vue 的异常处理机制
Nov 30 Vue.js
Vue router传递参数并解决刷新页面参数丢失问题
Dec 02 Vue.js
Vue+element-ui添加自定义右键菜单的方法示例
Dec 08 Vue.js
详解vue-cli项目在IE浏览器打开报错解决方法
Dec 10 Vue.js
vue实现登录、注册、退出、跳转等功能
Dec 23 Vue.js
vue中watch的用法汇总
Dec 28 Vue.js
如何在 Vue 表单中处理图片
Jan 26 Vue.js
vue3获取当前路由地址
Feb 18 Vue.js
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 Vue.js
Vue Mint UI mt-swipe的使用方式
Jun 05 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
PHP的FTP学习(一)[转自奥索]
2006/10/09 PHP
php win下Socket方式发邮件类
2009/08/21 PHP
PHP 显示客户端IP与服务器IP的代码
2010/10/12 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
jQuery scrollFix滚动定位插件
2015/04/01 Javascript
js模仿php中strtotime()与date()函数实现方法
2015/08/11 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
基于jQuery实现歌词滚动版音乐播放器的代码
2016/09/17 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
jQuery EasyUI Panel面板组件使用详解
2017/02/28 Javascript
React Native中导航组件react-navigation跨tab路由处理详解
2017/10/31 Javascript
webpack配置导致字体图标无法显示的解决方法
2018/03/06 Javascript
laravel实现中文和英语互相切换的例子
2019/09/30 Javascript
基于JavaScript实现大文件上传后端代码实例
2020/08/18 Javascript
如何手动实现一个 JavaScript 模块执行器
2020/10/16 Javascript
原生JavaScript实现进度条
2021/02/19 Javascript
[00:43]拉比克至宝魔导师密钥展示
2018/12/20 DOTA
手把手教你python实现SVM算法
2017/12/27 Python
Python 使用类写装饰器的小技巧
2018/09/30 Python
Python使用APScheduler实现定时任务过程解析
2019/09/11 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
python实现FTP文件传输的方法(服务器端和客户端)
2020/03/20 Python
pandas读取csv文件提示不存在的解决方法及原因分析
2020/04/21 Python
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
.NET程序员的几道面试题
2012/06/01 面试题
企业负责人任命书
2014/06/05 职场文书
关于美容院的活动方案
2014/08/14 职场文书
竞选学习委员演讲稿
2014/09/01 职场文书
离婚协议书的书写要求
2014/09/17 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
2015年教师国培感言
2015/08/01 职场文书
Java 获取Word中所有的插入和删除修订的方法
2022/04/06 Java/Android