Kai345: CSS Wert im Firefox per Javascript setzen

Beitrag lesen

Grütze .. äh ... Grüße!

var size=schriftgrad.split("em");

Ich vermute den Fehler an dieser Stelle.
Laß Dir doch mal schriftgrad ausgeben. Ist das wirklich in em angegeben?
Ich vermute eher, daß das in px zurückkommt - es heißt ja computedStyle, nicht givenStyle, und gerade bei em muß ja immer noch mit der Schriftgröße des Elternelements multipliziert, also gerechnet (computed) werden, um auf die reale Schriftgröße zu kommen.

Die Idee mit split ist ohnehin nicht toll, da leistet parseInt auch mehr, weil es auf jeden Fall nur den Zahlenanteil zurückgibt.

Ich würde Tolwin aus diesem Grund dazu raten, die Angabe einfach in Prozent zu machen, dann entfällt der ganze Umrechnungsteil. So etwas habe ich bei mir auch gerade eingebaut ;-)


Kai

--
What is the difference between Scientology and Microsoft? One is an
evil cult bent on world domination and the other was begun by L. Ron
Hubbard.
ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|