Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个菜单,当我将鼠标悬停在某些项目上时,它会下拉一个新项目列表。有时这个列表比浏览器窗口大,所以用户需要向下滚动页面才能看到整个列表。问题是当鼠标到达滚动条时,菜单自然会失去它的悬停功能。我需要尽快解决这个问题,有什么建议吗?
谢谢。
好吧,如果用户必须将鼠标移出菜单,它自然应该关闭。也许您应该尝试缩短菜单,或者尝试使菜单本身滚动?
而不是在菜单项上悬停,也许你应该做一个 onclick 事件。这将允许菜单在单击时出现,然后当用户再次单击菜单时,它可以使子菜单隐藏。这将允许您向下滚动页面并仍然显示子菜单。
顺便说一句,这假设您不能将菜单分解为像 Nathan MacInnes 提到的子菜单。