html - 在滚动条上保持悬停

标签 html css hover scrollbar

我有这个菜单,当我将鼠标悬停在某些元素上时,它会下拉一个新元素列表。有时这个列表比浏览器窗口大,所以用户需要向下滚动页面才能看到整个列表。问题是当鼠标到达滚动条时,菜单自然会失去悬停功能。我需要尽快解决这个问题,有什么建议吗?

谢谢。

最佳答案

与其将鼠标悬停在菜单项上,不如执行一个 onclick 事件。这将允许菜单在单击时出现,然后当用户再次单击菜单时,它可以使子菜单隐藏。这将允许您向下滚动页面并仍然显示子菜单。

顺便说一句,这假设您不能像 Nathan MacInnes 提到的那样将菜单分解为子菜单。

关于html - 在滚动条上保持悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486347/

相关文章:

html - 如何更改 Bootstrap 的经典移动菜单?

javascript - 带有本地存储的按钮以提高速度

html - 从 Div 页脚中删除文本

jquery - 需要在 jquery 站点中更改背景图像 onmouseover

css - 如何让我的图像悬停?

javascript - 如何设置一个随着窗口大小变化而变化的位置

html - 为什么我的图像会粘在容器底部?

css - 输入组边界在中间加倍

javascript - 如何统计元素中JS、CSS、LESS、HTML文件的总代码行数?

javascript - 代码可以在 js fiddle 中运行,但不能在 Dreamweaver 或服务器上运行