Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 吸盘鱼之子CSS菜单-顶级菜单在子菜单悬停时保持活动状态_Jquery_Html_Css_Menu_Suckerfish - Fatal编程技术网

Jquery 吸盘鱼之子CSS菜单-顶级菜单在子菜单悬停时保持活动状态

Jquery 吸盘鱼之子CSS菜单-顶级菜单在子菜单悬停时保持活动状态,jquery,html,css,menu,suckerfish,Jquery,Html,Css,Menu,Suckerfish,我在寻找一种方法,当我在菜单项子菜单上悬停时,使顶级菜单项保持悬停或活动状态 可以在此处找到一个示例: -将鼠标悬停在“新闻”菜单项上(背景将变暗),然后导航到子菜单以显示-“新闻”项将变回其正常状态。您已经得到如下声明: #nav_398484 li#menu-news a:hover { background: url( http://blah ); } 只需添加另一个以覆盖整个li标记: #nav_398484 li#menu-news:hover { background: u

我在寻找一种方法,当我在菜单项子菜单上悬停时,使顶级菜单项保持悬停或活动状态

可以在此处找到一个示例:
-将鼠标悬停在“新闻”菜单项上(背景将变暗),然后导航到子菜单以显示-“新闻”项将变回其正常状态。

您已经得到如下声明:

#nav_398484 li#menu-news a:hover {
  background: url( http://blah );
}
只需添加另一个以覆盖整个li标记:

#nav_398484 li#menu-news:hover {
  background: url( http://blah );
}
这在IE6中不起作用,但实际上,什么起作用


如果您将共享类分配给那些顶级菜单li标记,而不是将所有css都指定给它们的id,那么要跟踪的声明将更少。

谢谢您的回答!我在每个选项卡中设置了我的链接,以占用选项卡的整个空间,因为我希望整个选项卡可以作为链接单击,因此此解决方案将不起作用,但我是否设置了链接?我怀疑是否存在纯CSS解决方案?我想它会涉及javascript?最好去掉标签上的背景声明,只更改
  • 背景。除非您希望它也能在IE6中工作,否则您不应该需要javascript。