Sha256: 04cadff17c934ac4b827ff1673d7f06dad8ec95e5fa1b21d8aa6f1adeff3a8fa
Contents?: true
Size: 1.16 KB
Versions: 24
Compression:
Stored size: 1.16 KB
Contents
# selector-pseudo-class-no-unknown Disallow unknown pseudo-class selectors. <!-- prettier-ignore --> ```css a:hover {} /** ↑ * This pseudo-class selector */ ``` This rule considers pseudo-class selectors defined in the CSS Specifications, up to and including Editor's Drafts, to be known. This rule ignores vendor-prefixed pseudo-class selectors. ## Options ### `true` The following patterns are considered violations: <!-- prettier-ignore --> ```css a:unknown {} ``` <!-- prettier-ignore --> ```css a:UNKNOWN {} ``` <!-- prettier-ignore --> ```css a:hoverr {} ``` The following patterns are _not_ considered violations: <!-- prettier-ignore --> ```css a:hover {} ``` <!-- prettier-ignore --> ```css a:focus {} ``` <!-- prettier-ignore --> ```css :not(p) {} ``` <!-- prettier-ignore --> ```css input:-moz-placeholder {} ``` ## Optional secondary options ### `ignorePseudoClasses: ["/regex/", "string"]` Given: ``` ["/^my-/", "pseudo-class"] ``` The following patterns are _not_ considered violations: <!-- prettier-ignore --> ```css a:pseudo-class {} ``` <!-- prettier-ignore --> ```css a:my-pseudo {} ``` <!-- prettier-ignore --> ```css a:my-other-pseudo {} ```
Version data entries
24 entries across 24 versions & 1 rubygems