图片说一千个字:
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/