我试图在大量 CSS 文件中找到 CSS 规则,该规则负责在输入元素聚焦时将框阴影(或类似的东西)应用于输入元素。
我的问题是这个。当元素变得聚焦时,我如何才能准确地看到哪些样式正在发生变化,而不是它的正常状态?
我知道如何在元素上设置焦点状态,这样我就可以绝对检查应用于两种状态的所有计算样式:
但问题是在这两种状态的元素上设置了太多样式,以至于我无法轻松跟踪发生了什么变化。它可以是一个盒子阴影、一个边框、一个轮廓……有很多规则和很多可能性。
我知道我可以使用右侧边栏来查看所有适用的样式规则 - 但同样,有太多以至于很难跟踪其中的不同之处。
目前我有三个选择:
- 在正常状态下写下所有计算的样式,然后在 :focus 状态下写下所有样式,然后进行手动比较
- 为两种状态写下所有匹配的 CSS 规则,并进行手动比较
- 找到一种方法来做一个实际的差异!
所以我的问题是:(3)可能吗?