我正在制作的网站有一个悬停菜单,最好的做法是为触摸屏处理。我该如何在移动设备上工作?
我谷歌搜索了这一点,一些答复暗示了:
:active
所以我尝试了iPhone上的快速小提琴,但似乎不起作用。
解决这个问题的正确方法是什么?为什么我的小提琴不起作用?
还只有CSS解决方案吗?
出于明显的原因,悬停行为在触摸设备上不起作用。最明显的解决方案是使您的菜单在单击时激活,如果是这样,我建议也为桌面版本制定标准行为。有一个针对悬停菜单的案例,因为它们不那么可用:http://uxmovement.com/navigation/why-hover-menus-menus-do-users-more-harm-harm-than-than-good/