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 相关文章推荐
javascript编程起步(第六课)
Feb 27 Javascript
扩展jquery实现客户端表格的分页、排序功能代码
Mar 16 Javascript
Jquery解析Json格式数据过程代码
Oct 17 Javascript
推荐5 个常用的JavaScript调试技巧
Jan 08 Javascript
javascript实现带节日和农历的日历特效
Feb 01 Javascript
Jquery跨域获得Json的简单实例
May 18 Javascript
AngularJS中的按需加载ocLazyLoad示例
Jan 11 Javascript
react.js CMS 删除功能的实现方法
Apr 17 Javascript
微信小程序 地图map实例详解
Jun 07 Javascript
Vue中的ref作用详解(实现DOM的联动操作)
Aug 21 Javascript
node.js 核心http模块,起一个服务器,返回一个页面的实例
Sep 11 Javascript
JS自定义右键菜单实现代码解析
Jul 16 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
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
百万级别知乎用户数据抓取与分析之PHP开发
2015/09/28 PHP
CodeIgniter集成smarty的方法详解
2016/05/26 PHP
PHP商品秒杀问题解决方案实例详解【mysql与redis】
2019/07/22 PHP
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
2016/08/16 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
Node.js用readline模块实现输入输出
2016/12/16 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
vue.js中Vue-router 2.0基础实践教程
2017/05/08 Javascript
PHP自动加载autoload和命名空间的应用小结
2017/12/01 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
2018/05/01 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
浅析微信小程序modal弹窗关闭默认会执行cancel问题
2019/10/14 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
[01:24]2014DOTA2 TI第二日 YYF表示这届谁赢都有可能
2014/07/11 DOTA
浅谈python中scipy.misc.logsumexp函数的运用场景
2016/06/23 Python
python opencv 图像尺寸变换方法
2018/04/02 Python
python进阶之多线程对同一个全局变量的处理方法
2018/11/09 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
使用python telnetlib批量备份交换机配置的方法
2019/07/25 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
浅谈django channels 路由误导
2020/05/28 Python
使用css3绘制出各种几何图形
2016/08/17 HTML / CSS
英国计算机商店:Technextday
2019/12/28 全球购物
实习证明格式范文
2015/06/16 职场文书
2015年新农村建设指导员工作总结
2015/07/24 职场文书
军训后的感想
2015/08/07 职场文书
MySQL update set 和 and的区别
2021/05/08 MySQL
Python实现双向链表基本操作
2022/05/25 Python
Python可视化神器pyecharts绘制水球图
2022/07/07 Python