首页 > 其他 > 详细

过渡效果

时间:2020-07-01 13:45:54      阅读:43      评论:0      收藏:0      [点我收藏+]
<template>
  <div> 
    <el-button @click="show =!show">Click Me</el-button>   
    //这里不能直接写方法show,必须 "方法=!方法",这样可以控制按钮点击元素显示/消失,直接写方法元素不会有过渡,就直接静态显示 <div style="display: flex; margin-top: 20px; height: 100px;"> <transition name="el-fade-in-linear"> //设置过渡效果 <div v-show="show" class="transition-box">.el-fade-in-linear</div>
//每点击一次按钮,show的值就会反转一次,控制元素是否显示,不断点击按钮就不断重复出现,消失 </transition> <transition name="el-fade-in"> //这2个绿色的是淡入淡出效果,暂时没看出来in和in-linear有什么区别 <div v-show="show" class="transition-box">.el-fade-in</div> </transition> </div> </div> </template> <script> export default { data: () => ({ show: true //控制2个元素初始显示状态,true是初始就显示,false则初始不显示 }) } </script> <style> //控制2个元素的样式 .transition-box { margin-bottom: 10px; width: 200px; height: 100px; border-radius: 4px; background-color: #409EFF; text-align: center; color: #fff; padding: 40px 20px; box-sizing: border-box; margin-right: 20px; } </style>

技术分享图片  技术分享图片

 

 

 

更多效果见https://element.eleme.cn/#/zh-CN/component/transition

其他效果就是改下

<transition name>就是

 

过渡效果

原文:https://www.cnblogs.com/lhywxhn/p/13218517.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!