问:
我想在 Chrome 中查看我悬停的锚点的 :hover 样式。在 Firebug 中,有一个样式下拉菜单允许我为元素选择不同的状态。
我似乎在 Chrome 中找不到类似的东西。我错过了什么吗?
答1:
保持自己快人一步,享受全网独家提供的一站式外包任务、远程工作、创意产品订阅服务–huntsbot.com
现在您可以看到伪类规则并将它们强制用于元素。
要在样式窗格中查看类似 :hover 的规则,请单击右上角的小 :hov 文本。
https://i.stack.imgur.com/NwulC.png
要强制元素进入 :hover 状态,请右键单击它并选择 :hover。
https://i.stack.imgur.com/XzMCB.png
Chrome Developer Tools Shortcuts 中的 elements panel 的其他提示。
不确定何时更改,但您现在可以右键单击 ->现在在其他元素(不仅仅是 元素)上强制元素状态(从元素窗格)。
这适用于 CSS :hover 更改,但如果您使用 JS 进行更改 onhover 则无效。
这是我制作的一个快速视频,演示 Chrome 59 中的 :hover 状态,如果它可以帮助任何人youtu.be/Bklz3lGTFi8
答2:
保持自己快人一步,享受全网独家提供的一站式外包任务、远程工作、创意产品订阅服务–huntsbot.com
编辑:这个答案是在错误修复之前,请参阅 tnothcutt 的答案。
右键单击元素,但不要将鼠标指针移离元素,使其保持悬停状态。
通过键盘选择检查元素,如向上箭头然后 Enter 键。
查看 Matched CSS Rules 下的开发人员工具,您应该可以看到 :hover。
PS:我在你的一个问题标签上试过这个。
答3:
一个优秀的自由职业者,应该有对需求敏感和精准需求捕获的能力,而huntsbot.com提供了这个机会
我想在我的引导工具提示上查看悬停状态。在 Chrome 开发工具中强制进入 :hover 状态并没有创建所需的输出,但通过控制台触发 mouseenter 事件在 Chrome 中起到了作用。如果页面上存在 jQuery,您可以运行:
$('.YOUR-TOOL-TIP-CLASS').trigger('mouseenter');
https://i.stack.imgur.com/SPXgF.png
这是最好的答案
我收到此错误:Uncaught TypeError: $(...).trigger is not a function
@alansiqueira27 然后该网站没有包含 jQuery(它变得越来越少见)。您必须使用普通的旧 javascript。也许这会起作用:stackoverflow.com/a/50587874/457268
答4:
huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入、分类等筛选,希望这些产品与实践经验能给您带来灵感。
有几种方法可以在 Chrome 开发者工具中查看 HOVER STATE 样式。
方法01
https://i.stack.imgur.com/CL151.gif
方法02
https://i.stack.imgur.com/804Ob.gif
使用 Firefox 默认开发人员收费
https://i.stack.imgur.com/YUsgZ.gif
与萤火虫
https://i.stack.imgur.com/laET3.gif
答5:
huntsbot.com – 程序员副业首选,一站式外包任务、远程工作、创意产品分享订阅平台。
如果有帮助,在最新的 Chrome (47.0.2526.106) 中这似乎更容易:
https://i.stack.imgur.com/0bZyw.png
https://i.stack.imgur.com/kqBfs.png
这里大部分其他帖子的重复。
答6:
HuntsBot周刊–不定时分享成功产品案例,学习他们如何成功建立自己的副业–huntsbot.com
我不认为有办法做到这一点。我提交了 a feature request。如果有办法,谷歌的开发人员会直截了当地指出,我将编辑我的答案。如果没有,我们将不得不等待和观察。 (您可以为该问题加注星标投票)
Chrome 项目成员的评论 1:在 10.0.620.0 中,样式面板显示选定元素的 :hover 样式,但不显示 :active。
(截至这篇文章)当前的 Stable channel 版本是 8.0.552.224。
您可以用 Beta channel 或 Dev channel 替换您的 Stable channel 安装的 Google Chrome(请参阅 Early Access Release Channels)。
您还可以安装 secondary installation of chrome that is even more up to date than the Dev channel。
… Canary 版本的更新频率甚至比 Dev 频道更频繁,并且在发布之前没有经过测试。由于 Canary 版本有时可能无法使用,因此无法将其设置为您的默认浏览器,并且可能会安装在上述任何 Google Chrome 频道之外。 …
大调查。我正在使用最新的开发版本 (10.0.612.3),所以我会稍等片刻,希望我能看到 :hover 的好处!
答7:
huntsbot.com全球7大洲远程工作机会,探索不一样的工作方式
我知道我所做的只是解决方法,但是它可以完美地工作,这就是我每次都这样做的方式。
https://i.stack.imgur.com/u341A.png
然后,像这样进行:
首先确保 Chrome 开发人员工具已取消停靠。
然后,只需将 Dev Tools 窗口的任意一侧移动到悬停时要检查的元素的中间。
https://i.stack.imgur.com/ZF6Ic.jpg
最后,将元素悬停,右键单击并检查元素,将鼠标移动到开发工具窗口中,您将能够使用您的元素:悬停 css。
干杯!
将添加评论,以便我可以再次找到它,因为我知道我会需要它!对于不可预测的第三方 UI 插件尤其重要。
答8:
huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入、分类等筛选,希望这些产品与实践经验能给您带来灵感。
我正在使用 Chrome 调试菜单 hover 状态,这样做是为了能够看到悬停状态代码:
在 Elements 面板中单击 Toggle Element state 按钮并选择 :hover。
在 Scripts 面板中,转到右下角的 Event Listeners Breakpoints 并选择 Mouse -> mouseup。
现在检查菜单并选择所需的框。当您释放鼠标按钮时,它应该停止并在 Elements 面板中向您显示选定元素的悬停状态(查看 Styles 部分)。
答9:
一个优秀的自由职业者,应该有对需求敏感和精准需求捕获的能力,而huntsbot.com提供了这个机会
在 Chrome 中更改为悬停状态非常简单,只需按照以下步骤操作:
1)右键单击您的页面并选择检查
https://i.stack.imgur.com/NFf9H.png
- 选择你想要在 DOM 中检查的元素
https://i.stack.imgur.com/zNXE2.png
https://i.stack.imgur.com/f4wrf.png
4)然后勾选悬停
https://i.stack.imgur.com/lLkqR.jpg
现在您可以在浏览器中看到所选 DOM 的悬停状态!
答10:
huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入、分类等筛选,希望这些产品与实践经验能给您带来灵感。
我认为这不再是 Chrome 中的问题,而是以防万一。当我使用 TAB 键移动时,我编写了这个 jQuery script 来检查 DOM。
如果更改为使用“鼠标悬停”,将如下所示:
$("body *").on('mouseover', function(event) {
console.log(event.target);
inspect(event.target);
event.stopPropagation();
});
您可以轻松地修改它以在您单击或在要停止的元素上执行某些操作时删除事件处理程序。
我尝试但是 window.inspect is not a function ,并且不可能导入 utils !
答11:
huntsbot.com洞察每一个产品背后的需求与收益,从而捕获灵感
我可以按照 Babiker 建议的以下步骤查看样式 - “右键单击元素,但不要将鼠标指针移离元素,使其保持悬停状态。通过键盘选择检查元素,如向上箭头和然后输入键。”
要更改样式,请按照上述步骤操作,然后 - 通过按键盘上的 ctrl + TAB 更改浏览器选项卡。然后单击要调试的选项卡。您的悬停屏幕仍将存在。现在小心地将鼠标移至开发人员工具区域。
您无需将鼠标保持在悬停状态
原文链接:https://www.huntsbot.com/qa/a6WY/see-hover-state-in-chrome-developer-tools?lang=zh_CN&from=csdn
huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入、分类等筛选,希望这些产品与实践经验能给您带来灵感。