【VUE】封装一个追随鼠标的漂浮组件框架

红色箭头代表鼠标位置,蓝色区域跟随鼠标出现,鼠标进行其他操作的时候,蓝色区域隐藏。

vue全码

复制代码
<template>
  <div
    @mousemove="updatePosition"
    @mouseleave="hideDiv"
    class="container"
    :style="{ position: 'relative' }"
  >
    <div
      v-if="showDiv"
      :style="{
        position: 'absolute',
        top: `${yPosition}px`,
        left: `${xPosition}px`,
        width: '100px',
        height: '100px',
        backgroundColor: 'lightblue'
      }"
    >1111111111
      <!-- 这里是你想要显示的内容 -->
    </div>
    <!-- 这里是页面的其他内容 -->
  </div>
</template>

<script>
export default {
  name: "SelectMenu",
  data() {
    return {
      xPosition: 0,
      yPosition: 0,
      showDiv: false
    };
  },
  methods: {
    updatePosition(event) {
      this.xPosition = event.clientX;
      this.yPosition = event.clientY;
      this.showDiv = true;
    },
    hideDiv() {
      this.showDiv = false;
    }
  }
}
</script>

<style scoped>
.container {
  height: 500px; /* 可以根据需要调整高度 */
}
</style>
相关推荐
智能物联网开发41 分钟前
机器人电子皮肤系统开发:36通道柔性触觉阵列 + FPGA高速采集
fpga开发·计算机外设·嵌入式·fpga数据采集
Gene_202215 小时前
Synergy实现多个 ubuntu 系统 共用一套鼠标键盘
计算机外设
王小小海1 天前
【鼠标功耗数据VOL.1】Melgeek HORUS
计算机外设
王小小海1 天前
【鼠标功耗数据VOL.3】蝰蛇V4 Pro
计算机外设
科技每日热闻1 天前
5K臻出彩,双模新体验!飞利浦5K双模商用显示器34B2U5900C重磅来袭
科技·计算机外设·生活
Saniffer_SH1 天前
【高清视频】如何针对电动汽车进行通信可靠性测试、故障注入与功率分析?
服务器·驱动开发·测试工具·fpga开发·计算机外设·硬件架构·压力测试
鹓于1 天前
OmniParser视觉鼠标自动化实战
运维·自动化·计算机外设
驱动开发0071 天前
[原创]硬件级别虚拟HID鼠标键盘,过游戏检测
游戏·计算机外设
桌面运维家1 天前
Windows游戏鼠标DPI调校指南:精准定位与优化
windows·游戏·计算机外设
Saniffer_SH1 天前
【高清视频】介绍一个自动化测试辅助小工具 - 上下电测试适用于电脑冷启动的掉电盒
网络·人工智能·驱动开发·嵌入式硬件·测试工具·计算机外设·压力测试