图片说一千个字:

Sublime 3(build3083)。它突出显示所有#something选择器为黄色警告。 .classtag否则一切正常。

我不经常使用CSS,但是很烦人。
如何消除正确的黄色警告?



另外,我没有安装很多软件包。不知道它们是否有问题。

{
    "in_process_packages":
    [
    ],
    "installed_packages":
    [
        "Alignment",
        "HighlightWords",
        "Laravel Blade Highlighter",
        "Package Control",
        "PhalconPHP Completions",
        "PhpDoc",
        "SFTP",
        "SideBarEnhancements",
        "SourceTree",
        "SublimeCodeIntel",
        "SublimeLinter",
        "SublimeLinter-csslint",
        "SublimeLinter-jshint",
        "SublimeLinter-php",
        "Theme - Cobalt2",
        "Volt"
    ]
}

最佳答案

正如@MattDMo指出的那样,csslint只是将所有ID选择器视为警告。

https://github.com/CSSLint/csslint/wiki/Disallow-IDs-in-selectors


  规则编号:id
  
  该规则旨在通过标记以下内容的使用来提高可维护性:
  选择器中的ID。每个ID实例都会导致警告。


好吧,我觉得我有充分的理由在CSS中使用ID选择器。只需卸载csslint。

关于css - 为什么升华3黄色高亮显示CSS中的所有ID选择器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30283358/

10-12 00:50
查看更多