derya
Version:
Multi-Parser & Code-Generator, developed with TypeScript on node.js.
64 lines • 1.49 kB
JSON
{
"selectors":[
".class",
".class1.class2",
".class1 .class2",
"#id",
"*",
"element",
"element.class",
"element,element",
"element element",
"element>element",
"element+element",
"element1~element2",
"[attribute]",
"[attribute=value]",
"[attribute~=value]",
"[attribute|=value]",
"[attribute^=value]",
"[attribute$=value]",
"[attribute*=value]",
":active",
"::after",
"::before",
":checked",
":default",
":disabled",
":empty",
":enabled",
":first-child",
"::first-letter",
"::first-line",
":first-of-type",
":focus",
":fullscreen",
":hover",
":in-range",
":indeterminate",
":invalid",
":lang(language)",
":last-child",
":last-of-type",
":link",
"::marker",
":not(selector)",
":nth-child(n)",
":nth-last-child(n)",
":nth-last-of-type(n)",
":nth-of-type(n)",
":only-of-type",
":only-child",
":optional",
":out-of-range",
"::placeholder",
":read-only",
":read-write",
":required",
":root",
"::selection",
":target",
":valid",
":visited"
]
}