我有这个菜单,当我将鼠标悬停在某些元素上时,它会下拉一个新元素列表。有时这个列表比浏览器窗口大,所以用户需要向下滚动页面才能看到整个列表。问题是当鼠标到达滚动条时,菜单自然会失去悬停功能。我需要尽快解决这个问题,有什么建议吗?
谢谢。
最佳答案
与其将鼠标悬停在菜单项上,不如执行一个 onclick 事件。这将允许菜单在单击时出现,然后当用户再次单击菜单时,它可以使子菜单隐藏。这将允许您向下滚动页面并仍然显示子菜单。
顺便说一句,这假设您不能像 Nathan MacInnes 提到的那样将菜单分解为子菜单。
关于html - 在滚动条上保持悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486347/