每日 Harness 开源 · Source
返回本期 · Back to 2026-08-26

博客文章 · Blog Posts2026-08-26 · Wednesday, August 26, 2026

Tooltips need a delay, and then they need to skip it

blog.master.dev原文 ↗

Tooltips need a delay, and then they need to skip it
设计建议把 tooltip 做成冷、热两种状态:首次悬停约 200ms 才显示,关闭后的 300ms 内移动到相邻控件则立即出现并跳过动画。作者以低于 150ms 容易误触、高于 250ms 显得迟钝解释区间选择;React 实现用 provider 内的 `useRef` 保存热状态,避免触发整树重渲染。这个小机制同时解决初次探索的克制与连续扫视的效率。
–浏览

评论 · Comments