跳至主要内容

no-invalid-double-slash-comments

禁止无效的双斜杠注释。

a {
//color: pink;
}
/** ↑
* This comment */

禁止双斜杠注释 (//...) 不受 CSS 支持,并且 可能会导致意外结果

如果您使用的是允许 // 单行注释的预处理器(例如 Sass、Less、Stylus),则此规则不会对这些注释进行抱怨。它们由您的预处理器编译成标准 CSS 注释,因此 Stylelint 会认为它们有效。此规则仅对使用 // 在常规 CSS 中“注释掉”一行代码的鲜为人知的方法进行抱怨。(如果您不知道这是否可行,请查看 "CSS 中的单行注释 (//)")。

选项

true

以下模式被视为问题

a {
//color: pink;
}
//a { color: pink; }
// Comment {}
a {
color: pink;
}

以下模式不被视为问题

a {
/* color: pink; */
}
/* a { color: pink;  } */