当前位置: 首页 > news >正文

vue 鼠标经过时显示/隐藏其他元素

方式一:  使用纯css方式 ,   :hover是可以控制其他元素

1、 当两个元素是父子关系

<div class="all_" ><div> <i class="iconfont icon-sun sun"></i></div>
</div>
.all_{}
.sun {display: none; /* 默认不显示 */ 
}
.all_:hover  .sun {display: block; /* 鼠标经过时显示 */
}

2、当两个元素是兄弟 (但似乎无法在 hover-b 经过时改变 hover-a)


<template><div ><div class="hover-a">鼠标经过我</div><div class="hover-b">这是鼠标经过时显示的内容</div></div>
</template><style>.hover-a { 
}
.hover-b {display: none; /* 默认不显示 */ 
}
.hover-a:hover + .hover-b {display: block; /* 鼠标经过时显示 */
}
</style>

方式二: 用jquery

<div ref="boxRef" ><div><i ref="sun" class="iconfont icon-sun"  style="display:none"></i></div>
</div>
methods: {show_sun() {let boxRef = $(this.$refs.boxRef)let sun = $(this.$refs.sun)console.log('show_sun', boxRef, sun);boxRef.hover(function () { sun.css('display', 'block');}, function () {sun.css('display', 'none');});},
},
mounted() { setTimeout(() => { this.show_sun();}, 1000);
},

方式三: 

<template><div class="container"><div class="hover-target" @mouseover="isHovered = true" @mouseleave="isHovered = false">鼠标经过我</div><div class="hover-content" v-show="isHovered">这是鼠标经过时显示的内容</div></div>
</template><script>
export default {data() {return {isHovered: false};}
}
</script>

http://www.xdnf.cn/news/604297.html

相关文章:

  • FPGA高效验证工具Solidify 8.0:全面重构图形用户界面
  • 游戏引擎学习第306天:图结构排序的调试
  • QT-VStudio2107加载项目,报出“元素 <LanguageStandard>只有无效值“Default“”
  • ten-vad:低延迟、轻量化且高性能的流式语音活动检测系统
  • 2025年5月网工基础知识
  • rosbridge_suit、roslibpy 源码阅读与简单测试 —— 图片编解码与传输
  • 从 Docker 到 runC
  • 小说漫画管理系统
  • FRP技术概览
  • 黑马点评--短信登录实现
  • 针对面试-java集合篇
  • Alpha shapes算法边缘点进行排序(C++)
  • 「二叉搜索树·手撕暴走篇」:用C++《一路向北》狂写指针のの死亡轮盘!
  • 初识main函数
  • C/C++的OpenCV 进行图像梯度提取
  • [原创](计算机数学)(The Probability Lifesaver)(P14): 推导计算 In(1-u) 约等于 -u
  • 游戏引擎学习第308天:调试循环检测
  • 服务器修改/home的挂载路径
  • 课外活动:大语言模型Claude的技术解析 与 自动化测试框架领域应用实践
  • 【心海资源】【原创开发】TG,飞机,电报,协议号及直登号转API
  • C++滑动门问题(附两种方法)
  • SmartSoftHelp 之 SQL Server 数据库安全备份与安全还原详解---深度优化版:SmartSoftHelp DeepCore XSuite
  • 运维打铁:生产服务器用户权限管理方案全解析
  • leetcode 3068. 最大节点价值之和
  • 阿里开源 CosyVoice2:打造 TTS 文本转语音实战应用
  • 音视频之视频压缩及数字视频基础概念
  • 看海回测系统回测过程
  • CSS 列表样式完全解析:从 ul/ol 基础到自定义样式
  • Kotlin 中该如何安全地处理可空类型?
  • 计算机图形学:(三)MVP变换扩展