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 相关文章推荐
Vue实现图书管理案例
Jan 20 Vue.js
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
vue如何使用rem适配
Feb 06 Vue.js
vue-router路由懒加载及实现的3种方式
Feb 28 Vue.js
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 Vue.js
关于Vue Router的10条高级技巧总结
May 06 Vue.js
Vue实现下拉加载更多
May 09 Vue.js
一文带你理解vue创建一个后台管理系统流程(Vue+Element)
May 18 Vue.js
一篇文章告诉你如何实现Vue前端分页和后端分页
Feb 18 Vue.js
vue实现列表垂直无缝滚动
Apr 08 Vue.js
vue打包时去掉所有的console.log
Apr 10 Vue.js
vue实现简易音乐播放器
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
PHP4实际应用经验篇(4)
2006/10/09 PHP
php strtotime 函数UNIX时间戳
2009/01/14 PHP
php fsockopen解决办法 php实现多线程
2014/01/20 PHP
ThinkPHP模板判断输出Empty标签用法详解
2014/06/30 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
纯php生成随机密码
2015/10/30 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
JavaScript 嵌套函数指向this对象错误的解决方法
2010/03/15 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
Javascript字符串拼接小技巧(推荐)
2016/06/02 Javascript
confirm确认对话框的实现方法总结
2016/06/17 Javascript
jquery插件autocomplete用法示例
2016/07/01 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
async/await与promise(nodejs中的异步操作问题)
2017/03/03 NodeJs
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
面试题:react和vue的区别分析
2019/04/08 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
[05:00]TI9战队采访 - Royal Never Give Up
2019/08/20 DOTA
python中urlparse模块介绍与使用示例
2017/11/19 Python
学习Python3 Dlib19.7进行人脸面部识别
2018/01/24 Python
对python过滤器和lambda函数的用法详解
2019/01/21 Python
Python datetime和unix时间戳之间相互转换的讲解
2019/04/01 Python
Python之修改图片像素值的方法
2019/07/03 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
美国社交购物市场:MassGenie
2019/02/18 全球购物
财务主管的岗位职责
2013/12/30 职场文书
教师个人鉴定材料
2014/02/08 职场文书
白岩松演讲
2014/05/21 职场文书
日语专业毕业生自荐书
2014/06/18 职场文书
学习优秀党员杨宗兴先进事迹材料思想汇报
2014/09/14 职场文书
HttpClient实现表单提交上传文件
2022/08/14 Java/Android