hi,
das klingt schon mal sehr gut, aber kurze frage dazu: welches ist dann in meinem Fall die Bezeichnung der Pseudoklasse?
Ist es .nav oder ist es .nav:hover? der Name der Klasse ist ja "nav", alle Eigenschaften, die für die komplette Klasse gelten kann ich also über className dafür manipulieren. das würde aber bedeuten, dass der Name der Pseudoklasse .nav:hover oder .nav:link oder .nav:visited u.s.w. lauten müsste. Liege ich da richtig?
Wie Thomas Meinike im verlinkten Archivthread schrieb, steht dir der im Stylesheets verwendete Selektor in der Eigenschaft .selectorText zur Verfügung.
Wenn du also den Index der Regel(n) im Stylesheet nicht kennst, dann musst du wohl die Collection
document.styleSheets.item(i).rules.item(j)
bzw.
document.styleSheets.item(i).cssRules.item(j)
erst mal durchlaufen, um die "richtige(n)" herauszufinden.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }