csstype
csstype copied to clipboard
Fine-grained grouping of pseudos
Currently, pseudo-classes and pseudo-elements are all merged into SimplePseudos and AdvancedPseudos, including their vendor-prefixed variants. I think there should be more groups, like:
-
Pseudos-
SimplePseudos-
StandardSimplePseudos-
StandardSimplePseudoClasses(e.g.:any-link) -
StandardSimplePseudoElements(e.g.::after)
-
-
VendorSimplePseudos-
VendorSimplePseudoClasses(e.g.:-moz-any-link) -
VendorSimplePseudoElements(e.g.::-moz-selection)
-
-
ObsoleteSimplePseudos-
ObsoleteSimplePseudoClasses(e.g.:afteror:beforewith a single:) -
ObsoleteSimplePseudoElements
-
-
-
AdvancedPseudos- (Similar to above)
-