术语图鉴/前端基础/悬停
←→切换Esc返回

悬停 Hover

你可能会说

你可以说:「鼠标放上去的时候变个颜色/放大一点」,描述的就是 hover 效果。

鼠标移到某个元素上方(不点击)时触发的效果。

鼠标移到某个元素上方(不点击)时触发的效果。比如按钮变色、卡片浮起、出现提示文字。

也常被叫作Hover

生活类比

像商场里走近一个摊位,摊主就热情招呼你——你还没买(点击),但他已经响应了。

🎮 动手试试

👇 把鼠标移到下面的按钮/卡片上试试

放大 + 阴影
悬停显示提示我是 Tooltip 💡

鼠标移上去就能触发 hover

选择题选择一个你认为最合适的答案

关于「悬停」,以下哪个描述最准确?

你可以这样告诉 AI

帮我的按钮加上 hover 效果:鼠标放上去时背景色从蓝色渐变到深蓝,同时放大 5%,加一个 0.3 秒的平滑过渡。

容易混淆?这样区分

悬停 Hover≠
点击 Click

Hover 是鼠标悬停(不点击)触发的效果,Click 是按下鼠标触发的。Hover 用于预览/提示,Click 用于执行操作。

悬停 Hover≠
Focus Focus

Hover 需要鼠标,Focus 是键盘 Tab 导航到元素时的状态。无障碍设计两者都要考虑。

什么时候用

按钮/Hover 反馈

鼠标悬停时给按钮变色、卡片浮起、图标放大等微交互,让用户感知元素是可点击的。

和 AI 协作时

想让 AI 帮你加悬停效果时,直接说「鼠标放上去的时候背景变深、加个过渡动画」即可。

什么时候不用

触屏设备不需要

手机上根本没有 hover,所有依赖悬停的操作都必须有替代方案(如长按或点击展开)。

无障碍设计替代

仅靠颜色变化传达信息的 hover 效果对色弱用户无效,应配合文字或边框变化。

组成结构 · Anatomy

1
核心概念Core

鼠标移到某个元素上方(不点击)时触发的效果。比如按钮变色、卡片浮起、出现提示文字。

2
实际表现In Practice

像商场里走近一个摊位,摊主就热情招呼你——你还没买(点击),但他已经响应了。

3
与 AI 的关联AI Context

和 AI 沟通时提到「鼠标放上去的时候变个颜色/放大一点」,描述的就是 hover 效果。

典型使用场景

按钮悬停反馈
告诉 AI「给我导航栏的每个菜单项加上 hover 效果,鼠标放上去底部出现一条下划线从左滑到右」
想弄懂概念时
告诉 AI「用大白话给我解释什么是悬停,举个生活中的例子」

延伸阅读