asp.net 悬停菜单项

发布于 2024-08-28 04:45:13 字数 181 浏览 8 评论 0原文

当我将鼠标悬停在具有动态菜单的静态菜单项上时,悬停样式生效,但是一旦我开始导航动态菜单,静态菜单项就会返回非悬停样式。有谁知道如何让它们坚持下去,直到我停止“使用”该菜单?我尝试了“选定的”静态菜单项样式,但这不起作用 - 如果我使用它们,即使我停止导航菜单,最后选定的静态菜单项也会显示选定的样式 - 使用菜单后我希望样式恢复正常样式......

When I hover on a static menu item that has a dynamic menu, the hover styles are in effect but once I start navigating the dynamic menu the static menu item goes back to the non-hover styles. Does anyone know how to make them stick until I stop ''using' that menu? I tried the 'selected' static menu item styles but that doesn't work - if I use them, even when I stop navigating the menu the last selected static menu item will display the selected style - after using the menu I want the styles to revert to the normal styles....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

长不大的小祸害 2024-09-04 04:45:13

悬停基本上是 mouseover 和 mouseout 事件的封装,并且它绑定到一个元素。例如,如果您将菜单实现为有序列表,并为列表项实现了悬停,则每个元素都将具有与之关联的 mouseover 和 mouseout 事件。在您的情况下,无法使用悬停。我认为使用自定义逻辑会更好。

华泰

Hover is basically an encapsulation of mouseover and mouseout event and it is tied to one element. For instance if you have an implemented a menu as an ordered list and have implemented hover for list item then each and every element will have mouseover and mouseout event associated with it. In your case hover cannot be used. I think it would be better to use custom logic.

HTH

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文