#at-rule-no-unknown

禁止未知的@规则。

    @unknown (max-width: 960px) {}
/** ↑
 * 像这样的@规则 */

此规则考虑了 CSS 规范中定义的@规则,包括已知的编辑草案。

#选项

#true

以下模式被视为违规:

@unknown {}

以下模式被视为违规:

@charset "UTF-8";
@CHARSET "UTF-8";
@media (max-width: 960px) {}
@font-feature-values Font One {
  @styleset {}
}

#可选的辅助选项

#ignoreAtRules: ["/regex/", /regex/, "string"]

给定:

["/^my-/", "custom"]

以下模式被视为违规:

@my-at-rule "x.css";
@my-other-at-rule {}
@custom {}