Vue实现PC端靠边悬浮球的代码


Posted in Javascript onMay 09, 2020

我想把退出登录的按钮做成一个悬浮球的样子,带动画的那种。

实现是这个样子:

手边没有球形图。随便找一个,功能这里演示的为单机悬浮球注销登录

Vue实现PC端靠边悬浮球的代码

Vue实现PC端靠边悬浮球的代码

嗯,具体代码:

<div
       :class="['meun-switch animated flex-row',uploadflag ? 'active rubberBand off' : 'leave jello']"
       @mouseleave="uploadleave"
       @mouseenter="uploadenter"
       v-if="uploadShow"
       @click.stop="logout"
     >
      <img :src="require('@/assets/1.png')"/>
     </div>

data

uploadShow: false,
    uploadflag: true,

js方法

uploadenter() {
    this.uploadflag = true;
   },
   uploadleave() {
    this.uploadflag = false;

   },
   uploadanimated() {
    setTimeout(() => {
     this.uploadShow = true;
     setTimeout(() => {
      this.uploadleave();
     }, 1000);
    }, 1000);
   },

css

.off{
  -webkit-animation:1s seconddiv;
  background: transparent;
 }

 @keyframes seconddiv{
  0% {transform: scale(1.4,1.4);}
  10% {transform: scale(1,1);}
  25% {transform: scale(1.2,1.2);}
  50% {transform: scale(1,1);}
  70% {transform: scale(1.2,1.2);}
  100% {transform: scale(1,1);}
 }
 .meun-switch {
  position: fixed;
  top: 90px;
  left: 0px;
  z-index: 2001;
  cursor: pointer;
  width: 150px;
  height: 150px;
  padding: 5px;
  transition: all 0.25s;

  &.leave {
   left: -65px;
  }

  &.active {
   left: 0;
  }

  &:hover {
   transform: scale(1.02);
  }

  img {
   width: 120px;
   height: 120px;
  }
 }

总结

到此这篇关于Vue实现PC端靠边悬浮球的代码的文章就介绍到这了,更多相关Vue靠边悬浮球内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
IE中图片的onload事件无效问题和解决方法
Jun 06 Javascript
jquery中$(#form :input)与$(#form input)的区别
Aug 18 Javascript
常见JS验证脚本汇总
Dec 01 Javascript
AngularJS中$interval的用法详解
Feb 02 Javascript
[原创]jQuery常用的4种加载方式分析
Jul 25 Javascript
深入理解Javascript中的valueOf与toString
Jan 04 Javascript
基于MVC方式实现三级联动(JavaScript)
Jan 23 Javascript
JS+canvas实现的五子棋游戏【人机大战版】
Jul 19 Javascript
vue的传参方式汇总和router使用技巧
May 22 Javascript
vue.js高德地图实现热点图代码实例
Apr 18 Javascript
vue配置文件实现代理v2版本的方法
Jun 21 Javascript
js刷新页面location.reload()用法详解
Dec 09 Javascript
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
May 08 #Javascript
基于JavaScript实现表格隔行换色
May 08 #Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
May 09 #Javascript
基于JQuery实现页面定时弹出广告
May 08 #jQuery
使用vue cli4.x搭建vue项目的过程详解
May 08 #Javascript
JQuery复选框全选效果如何实现
May 08 #jQuery
JQuery省市联动效果实现过程详解
May 08 #jQuery
You might like
一些星际专用术语解释
2020/03/04 星际争霸
PHP 5.3.0 安装分析心得
2009/08/07 PHP
php实现的漂亮分页方法
2014/04/17 PHP
PHP读取RSS(Feed)简单实例
2014/06/12 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
js判断变量是否空值的代码
2008/10/26 Javascript
jquery ajax jsonp跨域调用实例代码
2013/12/11 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
深入理解javascript原型链和继承
2014/09/23 Javascript
Javascript中封装window.open解决不兼容问题
2014/09/28 Javascript
js实现缓冲运动效果的方法
2015/04/10 Javascript
JS给Textarea文本框添加行号的方法
2015/08/20 Javascript
基于JavaScript怎么实现让歌词滚动播放
2015/11/03 Javascript
基于javascript制作经典传统的拼图游戏
2016/03/22 Javascript
微信小程序入门教程
2016/11/18 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
Angularjs中使用指令绑定点击事件的方法
2017/03/30 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
微信小程序使用component自定义toast弹窗效果
2018/11/27 Javascript
基于webpack4.X从零搭建React脚手架的方法步骤
2018/12/23 Javascript
uni-app之APP和小程序微信授权方法
2019/05/09 Javascript
使用Layer组件弹出多个对话框(非嵌套)与关闭及刷新的例子
2019/09/25 Javascript
vue 需求 data中的数据之间的调用操作
2020/08/05 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
2020/09/24 Javascript
axios解决高并发的方法:axios.all()与axios.spread()的操作
2020/11/09 Javascript
Python打印斐波拉契数列实例
2015/07/07 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
白俄罗斯女装和针织品网上商店:Presli.by
2019/10/13 全球购物
应聘教师求职信范文
2015/03/20 职场文书
初三数学教学反思
2016/02/17 职场文书
详解MySQL事务的隔离级别与MVCC
2021/04/22 MySQL
python实现A*寻路算法
2021/06/13 Python