我有一个菜单和一个子菜单,父菜单标题本身也指向页面,子菜单在鼠标悬停时打开。

我的问题是触摸屏,因为触摸屏上没有“悬停”,所以无法访问子菜单,因为父菜单页面在子菜单出现后即刻打开,而没有时间从中选择值。

因此,根据您的经验,有没有一种简便的方法可以使菜单适应触摸屏?
有没有简单或常规的方法可以在触摸屏上模拟鼠标悬停?

我实际上并不是在要求代码,而是在这种情况下的常见行为是什么,我已经有一个要使触摸屏友好的网站。

我显然比基于脚本的解决方案更喜欢CSS解决方案。

最佳答案

您可以在按下时显示子菜单,然后用户可以向下拖动(仍按屏幕),而在手指向上拖动可以选择该选项。

或者,您可以单击一次以打开子菜单,然后单击另一次以选择一个项目。

附带说明,此问题将在https://ux.stackexchange.com/上得到更好的答复,它处理与用户体验有关的问题

07-28 04:24