禁止未知的伪元素选择器。
a::before {}
/** ↑
* 这个伪元素选择器 */
此规则考虑了 CSS 规范中定义的伪元素选择器,包括已知的编辑草案。
此规则忽略带浏览器引擎前缀的伪元素选择器。
true
以下模式被视为违规:
a::pseudo {}
a::PSEUDO {}
a::element {}
以下模式不被视为违规:
a:before {}
a::before {}
::selection {}
input::-moz-placeholder {}
ignorePseudoElements: ["/regex/", "string"]
给定:
["/^my-/", "pseudo-element"]
以下模式不被视为违规:
a::pseudo-element {}
a::my-pseudo {}
a::my-other-pseudo {}