【发布时间】:2013-10-29 16:42:18
【问题描述】:
有没有办法像使用 Chrome 开发工具一样检查 Firefox 中的 Shadow DOM 元素?
【问题讨论】:
标签: firefox dom shadow-dom
有没有办法像使用 Chrome 开发工具一样检查 Firefox 中的 Shadow DOM 元素?
【问题讨论】:
标签: firefox dom shadow-dom
【讨论】:
devtools.inspector.showUserAgentShadowRoots,因此您可以使用 devtools.inspector.showAllAnonymousContent。
是的,我们在 Firefox 65.0+ DevTools 中添加了影子 DOM 检查。
普通内容页面中的阴影 DOM 始终显示,例如
默认情况下,不会显示内置浏览器功能的影子 DOM,例如这里是一个视频元素:
启用查看 Shadow DOM 的内置功能:
devtools.inspector.showUserAgentShadowRoots 设置为true更改此设置后,您需要重新启动 DevTools(或重新启动 Firefox)。
现在可以使用内置元素的 Shadow DOM:
【讨论】:
about:config 中启用此功能后,在检查器重置或浏览器重新启动后仍然不显示。无赖。
<input> 的影子 DOM。现在我只希望在 devtool 设置中有一个可切换的按钮。
devtools.inspector.showUserAgentShadowRoots 已于 2020 年 2 月合并到 devtools.inspector.showAllAnonymousContent,因此您可以跳过该首选项。