如何使用Chrome Web检查器查看悬停代码


99

使用chromes网站检查器查看代码非常有用。但是您如何查看例如按钮的悬停代码?您将不得不将鼠标悬停在按钮上,因此无法在检查器中使用它(鼠标)。在检查器中是否有任何快捷方式或其他方法可以完成此操作?


2
这不是这个的副本吗?stackoverflow.com/questions/4515124/...
Mixologic

Answers:


156

现在,您既可以看到伪类样式规则,也可以将它们强制应用于元素。

要查看“ :hover样式”窗格中的规则,请单击右上角的小虚线框按钮。

要强制某个元素进入:hover状态,请右键单击它。

或者,您可以使用“脚本”面板中的“事件侦听器断点”侧栏窗格,并选择在鼠标悬停处理程序中暂停。


1
在Chrome 48(及之前的Perh)中,该虚线框已替换为图钉图标,当您将鼠标悬停在其上时,该图钉图标会显示“切换元素状态”。然后,从下拉列表中选择“悬停”。
Sameers


6

有点烦人,但是您需要右键单击该元素,然后将鼠标悬停在链接上,使用键盘选择“检查元素”链接,然后按Enter。这应该显示所选元素的悬停伪类的css。

希望他们在以后的构建中使此操作变得容易一些。


众所周知,是的,即使您仅使用键盘在“检查元素”窗口中四处浏览,鼠标仍需要悬停在链接上,这是非常令人沮丧的。真讨厌!
乍得·舒尔茨2012年

实际迫使元素的全过程:hover状态,( as in the accepted answer),也实现了通过右击元素上,>检查,并保持指针出现,然后使用键盘上的按键来检查伪代码..感谢这个工作替代....所以实际上不是麻烦!:)+1
Irf


1

我不确定我是否正确理解了您的问题,但是如果您想查看事件处理程序代码,则可以仅检查元素并查看“元素面板”的“事件侦听器”侧栏窗格。另一种方法是在脚本面板中按暂停按钮,然后将鼠标悬停在元素上。调试器将在第一个事件处理程序的第一条指令处停止。


您能否更具体地说明如何执行此操作?一个典型的例子是我喜欢的按钮,并且想要了解如何以与普通检查相同的简便方式来实现悬停效果。
博。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.