【发布时间】:2016-08-06 11:45:21
【问题描述】:
我正在创建一个菜单,将鼠标悬停在菜单栏中的菜单项上时将处于活动状态。一切都按预期进行,但是在单击菜单面板中的项目时,此菜单面板并未隐藏。如何在onclick 事件触发后隐藏此菜单面板。
注意:我使用纯 CSS 技巧在悬停时隐藏/显示菜单面板。就像将显示属性更改为无/块一样。 也没有导航到新页面/单击菜单项后页面不会重绘。菜单项的目的只是为现有页面添加一些内容。 如果需要任何其他信息,请告诉我
【问题讨论】:
-
一些代码会很好。
-
我猜您正在显示带有
:visited或:focused状态的子菜单。请分享您的代码以正确重现和检查问题。理想情况下,创建一个 jsFiddle 演示或共享一个指向实时站点的链接。
标签: javascript html css onclick dom-events