Firebug中找出导致类名冲突的CSS文件的方法是什么?

时间:2015-06-08 08:07:11

标签: css firebug

在网页上导入的大量CSS文件中声明的同一类使得很难手动定位碰撞。可以在两个不同的CSS文件中以不同的方式声明相同的类名,从而导致一个样式表中的类定义取代其他样式表中的类定义。

Firebug的哪些功能允许您找出冲突的类名和声明它们的CSS文件?

1 个答案:

答案 0 :(得分:1)

不同的CSS文件包含重叠选择器的规则是完全正常的。值的优先级在CSS Selectors specification内定义,并由其所谓的"特殊性"指定。

如何将不同的CSS规则应用于导致特定计算的CSS值,可以在Firebug的Computed side panel中看到。 你只需要扩展那里的相关属性,你就可以获得所有选择器和相关值的列表,这些列表按照它们的特异性排序,并且赢得了#34;在顶部。在每个条目的右侧,您将找到定义相关CSS规则的文件名和行号。

Computed value of the <code>color</code> property including computation trace