Hi,
Das kannst Du im CSSOM (CSS Object Model) selbst programmieren. Aber dafür müsstest Du dann wirklich ganz low-level die CSS Selektoren selbst analysieren. Und das sollte man sein lassen. Denn es ist ja nicht mit dem Parsen von Selektoren getan, und der Prüfung, ob sie auf das aktuelle Element zutreffen. Danach muss man die gefundenen Selektoren noch gemäß der Regeln für Kaskade und Spezifität ordnen, um herauszufinden, welche Regel nun für welche Eigenschaft Vorfahrt hat.
Und bis man das fertig programmiert hat, sind 17 neue Selektoren-Typen hinzugekommen usw.
cu,
Andreas a/k/a MudGuard