Vue动画出现和隐藏
Element UI手册:https://cloud.tencent.com/developer/doc/1270
中文文档:http://element-cn.eleme.io/#/zh-CN
github地址:https://github.com/ElemeFE/element
接前两篇,
Vue框架Element UI教程-安装环境搭建(一)https://www.jianshu.com/p/ab3c34a95128
今天继续写组件的运用相关例子
点击按钮的时候,元素会呈现一个出现和隐藏的动画功能。
<template><div><el-button @click="show = !show">点击按钮</el-button><div style="display: flex; margin-top: 20px; height: 100px;"><transition name="el-fade-in-linear"><div v-show="show" class="transition-box">我会消失在人海之中</div></transition></div></div>
</template>
<script>export default {data: () => ({show: true})}
</script>
<style>.transition-box {margin-bottom: 10px;width: 300px;height: 100px;border-radius: 4px;background-color: #42B983;text-align: center;color: #fff;padding: 40px 20px;box-sizing: border-box;margin-left: 520px;}
</style>
效果大家可以自行尝试。
原文作者:祈澈姑娘 Element UI手册:https://cloud.tencent.com/developer/doc/1270
中文文档:http://element-cn.eleme.io/#/zh-CN
github地址:https://github.com/ElemeFE/element
接前两篇,
Vue框架Element UI教程-安装环境搭建(一)https://www.jianshu.com/p/ab3c34a95128
今天继续写组件的运用相关例子
点击按钮的时候,元素会呈现一个出现和隐藏的动画功能。
<template><div><el-button @click="show = !show">点击按钮</el-button><div style="display: flex; margin-top: 20px; height: 100px;"><transition name="el-fade-in-linear"><div v-show="show" class="transition-box">我会消失在人海之中</div></transition></div></div>
</template>
<script>export default {data: () => ({show: true})}
</script>
<style>.transition-box {margin-bottom: 10px;width: 300px;height: 100px;border-radius: 4px;background-color: #42B983;text-align: center;color: #fff;padding: 40px 20px;box-sizing: border-box;margin-left: 520px;}
</style>
效果大家可以自行尝试。
Vue动画出现和隐藏相关推荐
- vue动画效果配置和弹层css sticky footer
vue动画效果配置 有两种方式: 一种是css方式 需要注意 4 个(CSS)类名在 enter/leave 的过渡中切换: v-enter: 定义进入过渡的开始状态.在元素被插入时生效,在下一个帧移 ...
- 深入理解Vue动画原理
深入讲解 Vue 动画原理 文档 过渡 & 动画 轮播组件slides 轮播难点在于最末位到首位的切换方式,在讲轮播之前需要讲下动画. Vue动画支持很多种不同的方式. Vue动画方式1 - ...
- vue动画-实现购物车的动态添加动画
需求分析:进入产品列表,点击缩略图旁+号,有个该商品被动态添加到购物车的动画.让我们实现这个动画吧. 如下图: 通过动图可以发现移动的曲线是蜿蜒曲折的,这就用到了贝塞尔曲线. 他的弧度是这样的. 贝塞 ...
- vue基础:Vue动画
文章目录 vue动画 前言 什么是Vue动画,它能用在哪些场景? vue动画的两个状态切换 进入( enter ) 退出;离开( leave ) vue动画为我们提供了什么? 要完成一个动画,我们还需 ...
- Vue动画的淡入淡出效果
今天呢,我们来利用vue动画实现以下淡入淡出效果 在vue中,显示隐藏和创建移除,一个元素或者一个组件的时候,可以通过transition实现动画 主要通过6个类名来控制 进入(显示,创建) v-en ...
- vue动画、vue位移动画、vue列表动画
1.vue动画 1.1 vue动画设置 把需要显示隐藏做动画的标签放入transition组件中作为子标签 注意:transition标签要求仅有一个子标签,多余的不会渲染,如果需要在一个组件中实现多 ...
- Vue 动画效果 及 Animate的基本使用
Vue 动画效果 及 Animate的基本使用 运用原来的css代码编写动画,但是动画的类名在Vue是有规定,在进入的时候使用v-enter-active,离开的时候使用v-leave-active ...
- Vue动画工具及特效
vue动画部分,这部分难度主要在于动画代码的固定形式,比较繁琐复杂,举出几个实例. 1.单元素/组件的过渡 资源包: <script src="node_modules/vue/dis ...
- vue控制元素的隐藏和显示
vue动态控制元素的隐藏和显示 <template><div @click="clickbj(i)"> //i 为父元素 for 循环的 index点击&l ...
最新文章
- ansible 介绍
- HSV(HSL)颜色空间及其应用
- HashSet与HashMap源代码深度剖析
- ITK:二进制图像的近似距离图
- 测试python第二周_python第二周作业
- CSS3 Flex布局子元素的属性
- php curl nginx post 空_【青藤云安全研究】绕过php的disable_functions(上篇)
- pandas查看两个series、list元素的包含关系(查看一个series的每个元素是否在另一个series中)
- 六部门集中约谈8家网约车顺风车平台 要求加快合规步伐
- java 面向对象基础
- 2440 6.0BSP 移植过程之OAL
- nodejs redis 发布订阅_「赵强老师」Redis的消息发布与订阅
- GP数据库(三)杀进程
- 第15周-两个二阶二维矩阵相乘
- 题解 [CF1682D] Circular Spanning Tree
- Cut the Cake!题解
- 定位服务在iOS 8中不起作用
- Python画玫瑰图
- 【Vue】微信扫码支付
- 治精神疾病不能光靠吃药,还要学会自救
热门文章
- 谷歌浏览器按F12调试js代码的时候找不到代码在哪
- SpringCloud + Gateway + Nacos, 服务注册在Nacos后,出现nacos后台服务列表有时候刷不出来服务,导致服务失效。
- 关于RTX51-Tiny,一种适用于51的RTOS
- 点击按钮播放声音简单实现。
- PHP连接本地mysql数据库相应慢的解决方法之一
- springboot启动失败之A child container failed during start
- LTC流程华为任正非的高屋建瓴的总结概括
- 痛苦的时候,不妨默读“有容乃大”
- 计算机无线网卡,电脑如何无线上网 电脑无线网卡买什么好
- 硬盘只剩下一个大分区数据恢复图文教程