Hello out there!
Das gibt mir aber doch noch keine Möglichkeit an die Hand, nur Elemente einer bestimmten Klasse zu ändern, oder?
Wesentlich einfacher, als den CSS-Regeln für eine Klasse zu ändern, ist es, die Klassenzugehörigkeit eines Elements zu ändern. 'body' bietet sich an; die dynamisch zu formatierenden Elemente der Klasse 'foo' selektierst du mit dem Nachfahrenselektor:
.stil1 .foo { /* Deklarationen für Stil 1 */ }
.stil2 .foo { /* Deklarationen für Stil 2 */ }
Das einzige, was JavaScript tut, ist die Umschaltung
document.body.className = "stil1"; //bzw. "stil2"
[</archiv/2007/9/t159017/#m1035383>]
See ya up the road,
Gunnar
--
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)