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