selector-pseudo-element-no-unknown
禁止使用未知的伪元素选择器。
a::before {}
/** ↑
* This pseudo-element selector */
此规则认为在 CSS 规范中定义的伪元素选择器(包括编辑草案)是已知的。
此规则忽略供应商前缀的伪元素选择器。
该 message
次要选项 可以接受此规则的参数。
选项
true
以下模式被认为是问题
a::pseudo {}
a::PSEUDO {}
a::element {}
以下模式不被认为是问题
a:before {}
a::before {}
::selection {}
input::-moz-placeholder {}
可选的次要选项
ignorePseudoElements: ["/regex/", /regex/, "non-regex"]
给定
["/^--my-/", "--pseudo-element"]
以下模式不被认为是问题
a::--my-pseudo {}
a::--my-other-pseudo {}
a::--pseudo-element {}