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 相关文章推荐
js身份证验证超强脚本
Oct 26 Javascript
学习ExtJS fit布局使用说明
Oct 08 Javascript
基于jQuery的星级评分插件
Aug 12 Javascript
js获取当前月的第一天和最后一天的小例子
Nov 18 Javascript
ajax分页效果(bootstrap模态框)
Jan 23 Javascript
jQuery中用on绑定事件时需注意的事项
Mar 19 Javascript
vuejs使用FormData实现ajax上传图片文件
Aug 08 Javascript
Vue2.0 http请求以及loading展示实例
Mar 06 Javascript
Vue核心概念Getter的使用方法
Jan 18 Javascript
vue列表单项展开收缩功能之this.$refs的详解
May 05 Javascript
JavaScript一元正号运算符示例代码
Jun 30 Javascript
layer.open回调获取弹出层参数的实现方法
Sep 10 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
php 删除无限级目录与文件代码共享
2008/11/22 PHP
php 提速工具eAccelerator 配置参数详解
2010/05/16 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
64位windows系统下安装Memcache缓存
2015/12/06 PHP
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
JavaScript中获取纯正的undefined的方法
2016/03/06 Javascript
Jquery调用iframe父页面中的元素及方法
2016/08/23 Javascript
node.js实现博客小爬虫的实例代码
2016/10/08 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
微信小程序与后台PHP交互的方法实例分析
2018/12/10 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
微信小程序实现拍照画布指定区域生成图片
2019/07/18 Javascript
Vue实现将数据库中带html标签的内容输出(原始HTML(Raw HTML))
2019/10/28 Javascript
微信小程序实现签到弹窗动画
2020/09/21 Javascript
Javascript执行上下文顺序的深入讲解
2020/11/04 Javascript
[59:15]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.20
2020/11/20 DOTA
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
Python函数的参数常见分类与用法实例详解
2019/03/30 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
使用Python实现 学生学籍管理系统
2019/11/26 Python
python3 logging日志封装实例
2020/04/08 Python
django 数据库返回queryset实现封装为字典
2020/05/19 Python
没编程基础可以学python吗
2020/06/17 Python
关于HTML5你必须知道的28个新特性,新技巧以及新技术
2012/05/28 HTML / CSS
运动会稿件100字
2014/02/21 职场文书
婚纱摄影师求职信
2014/03/07 职场文书
镇创先争优活动总结
2014/08/28 职场文书
民政局副局长民主生活会个人对照检查材料
2014/09/19 职场文书
停电放假通知
2015/04/14 职场文书
职场干货:简历中的自我评价应该这样写!
2019/05/06 职场文书
立秋之描写立秋的作文(五年级)
2019/08/08 职场文书
如何利用python和DOS获取wifi密码
2021/03/31 Python
告别网页搜索!教你用python实现一款属于自己的翻译词典软件
2021/06/03 Python
opencv检测动态物体的实现
2021/07/21 Python