【问题标题】:Why the warning "Selector specificity 0, 2, 0"?为什么会出现警告“选择器特异性 0、2、0”?
【发布时间】:2015-04-14 09:12:26
【问题描述】:

我的 Visual Studio 一直显示以下警告(我认为它实际上是产生它的 Web Essentials 插件)但我不太清楚为什么这是一个问题?可以解释一下吗?

PS,是的,我明白什么是特异性以及如何计算它,我只是不知道为什么0,2,0 的特异性是个问题?

【问题讨论】:

  • 以上不是错误信息,它是当您使用 WE 将鼠标移到选择器上时的标准悬停信息。但是,您面临的问题可能是同一个选择器在同一个文件中被指定了两次。
  • 啊,这太愚蠢了。我没有注意到这一点。我希望弹出窗口与下划线有关,谢谢@Nit
  • 另外,你是对的,文件中还有另一个具有相同选择器的规则,因此产生了下划线..

标签: css visual-studio-2013 web-essentials


【解决方案1】:

以上不是错误消息,它是当您使用 WE 将鼠标移到选择器上时的标准悬停信息。但是,您面临的问题可能是同一个选择器在同一个文件中被指定了两次。

【讨论】:

    【解决方案2】:

    Pekka's 的答案实际上是正确的,并且可能是思考这个问题的最佳方式。

    起点是4位数字:

    style  id   class element
    0,     0,   0,    0
    

    所以在你的例子中,你使用了 2 个类名,所以它在中间显示为 2。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-12
      • 2018-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多