【问题标题】:How to use chrome web inspector to view hover code如何使用 chrome web inspector 查看悬停代码
【发布时间】:2011-08-12 23:34:37
【问题描述】:

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

【问题讨论】:

标签: css google-chrome hover google-chrome-devtools web-inspector


【解决方案1】:

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

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

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

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

【讨论】:

  • 在 Chrome 48(和 perh 更早版本)中,该虚线框已替换为一个图钉图标,当您将鼠标悬停在它上面时会显示“切换元素状态”。然后从下拉列表中选择“悬停”。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

    希望他们在未来的构建中让这变得更容易一些。

    【讨论】:

    • 很高兴知道,但是是的,鼠标需要保持悬停在链接上是非常令人沮丧的......即使您只使用键盘在“检查元素”窗口中四处寻找。真是麻烦!
    • 实际强制元素进入:hover状态的整个过程,(as in the accepted answer),也是通过在元素上右击,>检查,和将指针保留在那里,然后使用键盘键检查伪代码。感谢您提供的 working 替代方法....所以 not 实际上是 nuisance ! : ) +1
    【解决方案4】:

    在 Chrome 中:

    您也可以将鼠标悬停在某个元素上,然后单击CTRL+SHIFT+C 以检查该元素。

    在 Firefox 中:

    在萤火虫中:

    来源:https://stackoverflow.com/a/11272205/2165415

    【讨论】:

      【解决方案5】:

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

      【讨论】:

      • 您能否更具体地说明一下您是如何做到这一点的?一个典型的例子是我喜欢的按钮,想看看悬停效果是如何以与普通检查相同的简单方式实现的。
      【解决方案6】:

      请查看以下链接以获得答案

      See :hover state in Chrome Developer Tools

      【讨论】:

      • 该链接可能会过期并导致您的答案无用。请在您的回答中提供一些信息以防止这种情况发生。
      【解决方案7】:

      您可以使用 Chrome DevTools 查看悬停状态

      The way to see hover state with Chrome DevTools 在 YouTube 上。

      【讨论】:

        猜你喜欢
        • 2012-07-16
        • 2013-02-18
        • 1970-01-01
        • 1970-01-01
        • 2016-11-16
        • 2011-03-23
        • 2012-02-15
        • 2014-06-01
        • 1970-01-01
        相关资源
        最近更新 更多