【发布时间】:2016-09-30 08:05:08
【问题描述】:
是否有任何功能或扩展允许使用任何浏览器的 Web-Inspector 查找样式元素,例如 DOM 层次结构中的背景颜色?
让我们考虑一个可能如下所示的 DOM 树:
.div3 {
background-color: green;
}
<div class="div0">
<div class="div1">
<div class="div2">
<div class="div3">
<div class="div4">
<div class="div5">
<div class="div6">
<div class="div7">
<div class="div8">
Some Text
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
元素选择工具将选择 .div8。现在您必须上树并手动搜索设置绿色的第一个 div。有没有可用的树搜索?例如找到第一个在树上应用样式“背景颜色”的 div?搜索框仅查找应用于当前 DOM 元素的样式。
【问题讨论】:
-
你能解释一下为什么你有这样的要求吗?我只是想知道。
-
在一个复杂的网站(或网络应用程序)中,有大量具有特定样式的 DOM 元素。可能是颜色、溢出或任何其他样式。在开发时,您可能想知道谁在应用溢出:隐藏到某些 div(并使事情看起来很奇怪)。应用了许多样式,因此眼睛“调试”可能需要一些时间才能找到这些容器。
-
我认为仅使用 web-inspector 是不可能的。
标签: html css dom web-inspector