我正在使用 IE 开发人员工具栏来分析 DOM。我的问题是:当您检查某个元素时,比如说一个段落,并且该段落有一个将设置它的类background-color
,但是由于某种原因,该类被另一个类或其他类覆盖,具有该特定规则的类被删除. 如何找出覆盖它的类或父元素?
例子:
我怎样才能找出谁覆盖了这个background-color
?
我正在使用 IE 开发人员工具栏来分析 DOM。我的问题是:当您检查某个元素时,比如说一个段落,并且该段落有一个将设置它的类background-color
,但是由于某种原因,该类被另一个类或其他类覆盖,具有该特定规则的类被删除. 如何找出覆盖它的类或父元素?
例子:
我怎样才能找出谁覆盖了这个background-color
?
您可以在IE 11 开发者工具Computed
中的—<code>background-color(需要展开它)中找到它:
或者尝试在Chrome DevTools中以这种方式搜索:
有什么优先于什么的既定顺序。这是由特异性水平决定的。有四个级别:元素、类、id 和内联(从最低优先级到最高优先级)。
还有!important规则可以取代自然秩序。如果有多个“!important”,则最后一个获胜。
欲了解更多信息: http ://www.vanseodesign.com/css/css-specificity-inheritance-cascaade/