如何使用Firebug调试仅在单击时显示的元素的CSS?

如何使用Firebug调试仅在单击时显示的元素的CSS?,css,firebug,Css,Firebug,我想调试DHTML菜单的CSS,但我想调试的元素是一个子菜单,因此它只在单击菜单中的顶部元素时出现 因此,我不能在Firebug上使用显示下一个单击元素CSS的按钮,因为当我单击顶部菜单项时,它将显示该元素的CSS,而不是它的子元素,如果我首先展开菜单,然后单击Firebug按钮,子菜单将消失(当它失去焦点时消失) 关于如何摆脱这一“第二十二条军规”的任何提示?如何在所有按钮都可见的情况下进行调试?或者您仍然可以在HTML树中找到元素。在HTML选项卡中直接在源代码中选择您的元素 然后,您可以将

我想调试DHTML菜单的CSS,但我想调试的元素是一个子菜单,因此它只在单击菜单中的顶部元素时出现

因此,我不能在Firebug上使用显示下一个单击元素CSS的按钮,因为当我单击顶部菜单项时,它将显示该元素的CSS,而不是它的子元素,如果我首先展开菜单,然后单击Firebug按钮,子菜单将消失(当它失去焦点时消失)


关于如何摆脱这一“第二十二条军规”的任何提示?

如何在所有按钮都可见的情况下进行调试?或者您仍然可以在HTML树中找到元素。

在HTML选项卡中直接在源代码中选择您的元素


然后,您可以将页面悬停以进行切换。

在这种情况下,我有时会稍微修改脚本,以便“隐藏”元素保持可见


在这种情况下,我可能会注释掉/禁用隐藏blur元素的脚本代码。这样,您可以单击主元素,并根据需要检查现在可见的项目。

使用firebug控制台命令行运行click事件。如
$('#菜单选项卡a')。单击()

阅读更多信息,在Opera中,您可以使用Dragonfly(工具>高级>开发人员工具,或Ctrl+Shift+i)解决此问题。当这些工具处于活动状态时,单击页面的任何部分都将与CSS并排导航到HTML的该部分