我想看到:hover样式的锚,我在Chrome中徘徊。在Firebug中,有一个样式下拉菜单,允许我为一个元素选择不同的状态。

我似乎在Chrome中找不到任何类似的东西。我遗漏了什么吗?


当前回答

现在可以看到两个伪类规则,并将它们强加到元素上。

要查看样式窗格中的:hover之类的规则,单击右上方的小:hov文本。

要强制一个元素进入:hover状态,右键单击它并选择:hover。

在Chrome开发人员工具快捷方式的元素面板上的额外提示。

其他回答

在Chrome浏览器中更改悬停状态非常简单,只需遵循以下步骤:

1)在你的页面上右键点击,选择检查

2)在DOM中选择你想检查的元素

3)选择引脚图标(Toggle Element State)

4)然后勾选悬停

现在您可以在浏览器中看到所选DOM的悬停状态!

我可以通过遵循Babiker建议的以下步骤来看到风格 右键单击元素,但不要将鼠标指针移离该元素,保持悬停状态。通过键盘选择检查元素,就像点击箭头,然后回车键。”

改变风格遵循以上步骤,然后- 通过按键盘上的ctrl + tab来更改浏览器选项卡。 然后单击要调试的选项卡。你的悬停屏幕仍然在那里。现在小心地将鼠标移到开发人员工具区域。

现在可以看到两个伪类规则,并将它们强加到元素上。

要查看样式窗格中的:hover之类的规则,单击右上方的小:hov文本。

要强制一个元素进入:hover状态,右键单击它并选择:hover。

在Chrome开发人员工具快捷方式的元素面板上的额外提示。

编辑:这个答案是在错误修复之前,见tnotcutt的答案。这有点棘手,但如下所示:

右键单击元素,但不要将鼠标指针移离元素,保持悬停状态。 通过键盘选择检查元素,就像点击箭头,然后回车键。 在开发工具中匹配的CSS规则下,你应该可以看到:hover。

PS:我在你的一个问题标签上试过这个方法。

我认为这在Chrome中不再是一个问题,只是以防万一。我写了这个jQuery脚本,当我用TAB键移动时检查DOM。

如果更改为使用'mouseover',将看起来像这样:

$("body *").on('mouseover', function(event) {       
    console.log(event.target);      
    inspect(event.target);
    event.stopPropagation();
});

您可以轻松地修改它,以便在单击或对想要停止的元素进行操作时删除事件处理程序。