GoForum › 🌐 V2EX
为什么绝大部分网站,用户光标 hover 按钮的时候会变 pointer 样式, native app 大多不会,这样用户体验不是很不 native
drymonfidelia ·
2026-02-10 08:27 ·
0 次点赞 · 9 条回复
(无内容)
9 条回复
drymonfidelia · 2026-02-10 08:42
@mcfog 这样交互习惯不统一为什么用户会习惯呢,现在前端各种技术例如 SPA 都在想办法让用户感觉 native ,为什么没人考虑优化下这个设计
shaozelin030405 · 2026-02-10 08:52
native app 吗,pointer 就在用户手里呀
@Lockroach 很大概率是 electron ,其实还是网页 😅
usVexMownCzar · 2026-02-10 08:57
因为不重要,用户不在乎,压根感觉不到,你在乎这个不如给用户两块钱。
前几年我自己做网站的时候,巴不得只要是能点击的就全都使用 pointer 光标样式。后面我看 youtube 上的学习 nextjs 这类技术时,我慢慢发现,其实有两套习惯,我觉得都有他们的道理。
1 、只要是能交互的点击的,hover 时都会展示 pointer 光标,这其实也符合直觉,让用户知道这个东西能点击。
2 、第二种就是,如果这个按钮是非页面跳转(比如切换主题颜色,点击弹窗,提交按钮操作等),则不会设置 pointer 的样式,那如果是一个链接或者是一个页面跳转的按钮,则 hover 上去就会展示 pointer 样式,这样子就是让用户知道当前这个操作是否会导致页面的跳转。
我觉得两种方式都有道理,但是我现在基本都遵循第二种方式的原则去开发网页。
添加回复
你还需要 登录
后发表回复
答案在谜面里。网页是“页”不是 app 。网页本来就不 native 。