selector-pseudo-class-no-unknown
未知の疑似クラスセレクターを禁止します。
a:hover {}
/** ↑
* This pseudo-class selector */
このルールでは、エディタードラフトを含むCSS仕様で定義されている疑似クラスセレクターは既知と見なされます。
このルールは、ベンダープレフィックス付きの疑似クラスセレクターを無視します。
message
セカンダリオプション は、このルールの引数を受け入れることができます。
オプション
true
次のパターンは問題と見なされます
a:unknown {}
a:UNKNOWN {}
a:hoverr {}
次のパターンは問題と見なされません
a:hover {}
a:focus {}
:not(p) {}
input:-moz-placeholder {}
オプションのセカンダリオプション
ignorePseudoClasses: ["/regex/", /regex/, "non-regex"]
例
["/^--my-/", "--pseudo-class"]
次のパターンは問題と見なされません
a:--my-pseudo {}
a:--my-other-pseudo {}
a:--pseudo-class {}