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中利用three.js实现全景图的完整示例
Dec 07 Vue.js
基于vue与element实现创建试卷相关功能(实例代码)
Dec 07 Vue.js
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
Dec 19 Vue.js
vue实现图书管理系统
Dec 29 Vue.js
Vue实现一种简单的无限循环滚动动画的示例
Jan 10 Vue.js
vue 实现click同时传入事件对象和自定义参数
Jan 29 Vue.js
vue监听键盘事件的相关总结
Jan 29 Vue.js
详解vite+ts快速搭建vue3项目以及介绍相关特性
Feb 25 Vue.js
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 Vue.js
vue动态绑定style样式
Apr 20 Vue.js
vue3不同环境下实现配置代理
May 25 Vue.js
vue实现input输入模糊查询的三种方式
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
ThinkPHP3.1新特性之多层MVC的支持
2014/06/19 PHP
前端必学之PHP语法基础
2016/01/01 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
2016/02/15 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
JS动态获取当前时间,并写到特定的区域
2013/05/03 Javascript
如何在JavaScript中实现私有属性的写类方式(二)
2013/12/04 Javascript
javascript中match函数的用法小结
2014/02/08 Javascript
nodejs的10个性能优化技巧
2014/07/15 NodeJs
js获取滚动距离的方法
2015/05/30 Javascript
JavaScript中Cookies的相关使用教程
2015/06/04 Javascript
详细介绍jQuery.outerWidth() 函数具体用法
2015/07/20 Javascript
Bootstrap CSS组件之导航条(navbar)
2016/12/17 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
解决layui的radio属性或别的属性没显示出来的问题
2019/09/26 Javascript
python去除文件中空格、Tab及回车的方法
2016/04/12 Python
python处理数据,存进hive表的方法
2018/07/04 Python
详解Python 定时框架 Apscheduler原理及安装过程
2019/06/14 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
2020/06/29 Python
使用pygame实现垃圾分类小游戏功能(已获校级二等奖)
2020/07/23 Python
CSS3 3D位移translate效果实例介绍
2016/05/03 HTML / CSS
海蓝之谜(LA MER)澳大利亚官方商城:全球高端奢华护肤品牌
2017/10/27 全球购物
雅高酒店中国:Accorhotels.com China
2018/03/26 全球购物
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
Spotahome意大利:公寓和房间出租
2020/02/21 全球购物
优秀中专生推荐信
2013/11/17 职场文书
总经理职责
2013/12/22 职场文书
语文教研活动总结
2014/07/02 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
办理收楼委托书范本
2014/10/09 职场文书
2014乡党委副书记党建工作汇报材料
2014/11/02 职场文书
2016猴年春节慰问信
2015/11/30 职场文书