首页 > 其他分享 >css实现点击按钮进行右移的动画

css实现点击按钮进行右移的动画

时间:2023-06-05 10:22:34浏览次数:34  
标签:右移 动画 hideTip tipsButton 0.5 css

html页面: <div v-if="hideTip" id="tipsButton">       <el-tooltip class="item" effect="dark" content="打印表格" placement="top">         <el-button icon="el-icon-printer" style="float: right;margin-top: 5px;margin-left: 5px;" circle size="mini" @click="billPrintClick"></el-button>       </el-tooltip>       <el-tooltip class="item" effect="dark" content="显示/隐藏表格列" placement="top">         <el-button icon="el-icon-edit" style="float: right;margin-top: 5px;margin-left: 5px;" circle size="mini" @click="showTrans"></el-button>       </el-tooltip>       <el-tooltip class="item" effect="dark" content="刷新表格" placement="top">         <el-button icon="el-icon-refresh" style="float: right;margin-top: 5px;" circle size="mini" @click="refreshTable"></el-button>       </el-tooltip> </div>   js: <script> ..... methods: {     hideTips(){//隐藏/显示 表单工具按钮       if(this.hideTip){//判断是否已经隐藏了         tipsButton.classList.add('rightGo')//给id="tipsButton"的元素,添加右移动画         setTimeout(() => {//0.5秒后进行隐藏           this.hideTip=!this.hideTip         }, 500)       }else{         this.hideTip=!this.hideTip       }     }, ..... </script>   css: /* 动画设置0.5秒 */ #tipsButton{   transition:all 0.5s; } /* 动画右移按X轴,130px */ #tipsButton.rightGo{   transform:translateX(130px); } 最终效果:    

 

 

 

 

标签:右移,动画,hideTip,tipsButton,0.5,css
From: https://www.cnblogs.com/luzanzan/p/17457106.html

相关文章

  • animate.css简介
    Demo:[url]http://www.dowebok.com/demo/2014/98/[/url]animate.css是一个来自国外的CSS3动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达60多种动画效果,几乎包含了所有常见的动画......
  • CSS Position学习
    介绍CSSPosition有四个属性:[color=darkblue]relativeabsolutefixedstatic(默认)[/color]样例<divid="parent"><divid="sub1">sub1</div><divid="sub2">sub2</div></div>sub1和sub2是同级关系,parent是它们的父......
  • CSS实现兼容性的渐变背景(gradient)效果
    一、有点俗态的开场白要是两年前,实现“兼容性的渐变效果”这个说法估计不会被提出来的,那个时候,说起渐变背景,想到的多半是IE的渐变滤镜,其他浏览器尚未支持,但是,在对CSS3支持日趋完善的今天,实现兼容性的渐变背景效果已经完全成为可能,本文就将展示如何实现兼容性的渐变背景效果。在众......
  • CSS3动画简介
    http://www.ruanyifeng.com/blog/2014/02/css_transition_and_animation.html[/url]参考:[color=red]CSS3transform旋转属性[/color][url]http://www.w3school.com.cn/cssref/pr_transform.asp[/url][color=red]CSS3transition渐变属性[/color][url]h......
  • jQuery动画插件: Velocity.js
    官方:[url]http://julian.com/research/velocity/[/url]介绍:[url]http://www.w3ctech.com/topic/1403[/url]使用Velocity.js改善用户体验[url]http://www.w3ctrain.com/2015/11/15/faster-ui-animations-with-velocity-js/[/url]使用VELOCITY.JS来改善和......
  • CSS选择器笔记
    [color=red][b]一、基本选择器[/b][/color][table]序号选择器含义|1.|*|通用元素选择器,匹配任何元素|2.|E|标签选择器,匹配所有使用E标签的元素|3.|.info|class选择器,匹配所有class属性中包含info的元素|4.|#footer|id选择器,匹配所有id属性等于footer的元素[/table]......
  • css基础
    css2基础CSS简介全称为:层叠样式表(CascadingStyleSheets),用于给HTML结构设置样式,例如:文字大小、颜色、元素宽高等等。简单理解:CSS可以美化HTML,让HTML更漂亮。核心思想:HTML搭建结构,CSS添加样式,实现了:结构与样式的分离。基本使用介绍CSS的编写位置行内样......
  • css清除浮动
    1、为什么清除浮动  当子元素浮动时其父元素没有高度(比如列表页,父元素需要通过子元素的数量来确定高度),这时就会影响标准流父元素下面元素的布局,那么我们就需要清除浮动了。示例:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-......
  • 打字动画 Typed.js
    概述Typed.js是一个JavaScript库,用于在网页上创建打字动画效果。它使您能够模拟打字机或逐字显示文本的效果,从而为用户提供逐渐展示文本的视觉体验。Typed.js提供了丰富的选项和配置,可以自定义打字动画的速度、暂停时间、删除效果等。您可以使用HTML元素或JavaScript调......
  • html+css简单易懂的轮播图实现
    实现轮播图感觉好复杂啊,这个比较简单的实现了但是还是没有怎么理解代码,只能先发出来慢慢学习学习了话不多说,直接上代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge">......