【发布时间】:2012-04-27 19:37:55
【问题描述】:
我已经用 :after 伪元素创建了一些相当精细的 DOM 元素,我希望能够在 Chrome Inspector 或 Firebug 或同等工具中检查和调整它们。
尽管this WebKit/Safari blog post(日期为 2010 年)中提到了此功能,但我在 Chrome 或 Safari 中都找不到此功能。 Chrome 至少有检查 :hover、:visited 和 :active 状态的复选框,但是 :before 和 :after 无处可见。
此外,this blog post(2009 年!)提到 IE 开发工具中存在此功能,但我目前使用的是 Mac OS,所以这对我没有帮助。此外,IE 不是我主要针对的浏览器。
有没有办法检查这些伪元素?
编辑:除了关于 Firebug 无法检查这些元素的错误外,我发现 Opera 非常擅长检查 :before 和 :after 元素。
【问题讨论】:
-
用 firebug 你可以检查那些伪元素的 style。
-
@F.Calderan 怎么样?如果我修改它们,它会更新页面吗?
-
是的,我可以通过 Fx11/MacOS 上的 firebug 1.9.1 更改伪元素的属性
-
啊,是的,我也看到了。抱歉,我把 Firefox 的新的、内置的开发工具(以前没有使用过)误认为是某种具有莫名其妙的更少功能的 Firebug 重新设计。我的立场是正确的;)
-
检查此答案以测试 chrome 和 firefox 中的伪元素 stackoverflow.com/a/20716179/1868660
标签: css firefox google-chrome firebug google-chrome-devtools