【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>
相关推荐
Saniffer_SH3 小时前
【每日一题】一台可编程的PCIe 6.0主机 + 一套自动化CTS验证平台 + 一个轻量级链路分析系统
运维·服务器·测试工具·fpga开发·自动化·计算机外设·硬件架构
庞白OS7 小时前
ubuntu20系统下,微星b365m-pro主板怎么调速系统风扇,给t10散热用
计算机外设
uuleaf12 小时前
电脑键盘打字训练:14天零基础盲打速成指南
计算机外设·电脑·打字开发·编程打字·打字编程
墨染天姬12 小时前
【AI】基于open claw的自动鼠标控制
人工智能·计算机外设
墨染天姬13 小时前
【AI】可以操控鼠标的智能体
人工智能·计算机外设
智算菩萨13 小时前
【Pygame】第5章 键盘与鼠标事件处理(附有2D射击游戏)
游戏·计算机外设·pygame
long_songs1 天前
手柄键盘映射器【github链接见文末 】
python·游戏·计算机外设·pygame·软件推荐·手柄映射键盘
QYR_111 天前
2026年显示器支架底座市场深度分析:人体工学升级与多屏协同下的产业机遇
计算机外设·市场调研
书到用时方恨少!1 天前
计算机键盘各个按键功能及常用组合键详解
计算机外设·计算机基础·键盘按键·组合键
apcipot_rain1 天前
【项目复现】音效键盘SoundKeyboard的复现经验
计算机外设