Der Martin: javascript - min-width aber in em

Beitrag lesen

Hi,

ich habe über CSS bestimmte min-width festgelegt, doch mit JavaScipt möchte ich überwachen, wenn das Browserfenster kleiner als 10em wird.

das heißt, du musst erstmal feststellen, wieviel "10em" an dieser Stelle wirklich ist (z.B. in px). Der einfachste Weg wäre wohl, einem Element (eventuell einem unsichtbaren) genau die Breite von 10em zu geben, und dann im JS dessen currentStyle.width auszulesen. Ich tippe mal stark darauf, dass das Ergebnis in px kommt.

fontsize = parseInt(document.body.currentStyle.fontSize);
Liefert mir in diesem Fall immer die Schriftgröße in %. Fehlt mir die im Browser eingestellte Größe in pt als Referenz.

Was willst du mit einer Größe, die allenfalls für den Ausdruck eine Bedeutung hat?

Oder ist mein vorhaben nicht möglich?

Auf Umwegen schon ...

Ciao,
 Martin

--
Wenn alle das täten, wass sie mich können,
käme ich gar nicht mehr zum Sitzen.