Hallo Jeena
Was müsste ich denn wählen um p anzusprechen?
Du schaltest width von p zwischen auto und 45em um.
Soweit richtig.
So wie du es darstellst spreche ich damit den Body an oder? Ich kapiere das nämlich nicht wirklich was da vor sich geht.
document.body.clientWidth gibt dir die Breite des Anzeigebereiches in Pixeln
zurück.
http://www.svendtofte.com/code/max_width_in_ie/
So weit ich das verstehe ist es um die Textgrößenveränderung im IE auszugleichen und somit mit em arbeiten zu können.
Das hatte ich das auch verstanden, musste aber feststellen, dass immer die
für body mittels CSS eingestellte Schriftgröße geliefert wird, ohne die vom
User eingestellte zu berücksichtigen.
Damit nützt dir dies nichts, um für den IE max-width für em nachzubilden.
(passt nur für genau eine User-Schriftgrößeneinstellung)
Bisher ist mir noch keine praktikable Möglichkeit dafür eingefallen.
Bliebe nur die Angabe in px, was natürlich nicht optimal ist, aber einen
Kompromiss darstellt, der zumindest für Schriftgröße "mittel" passt, ohne
Probleme zu bereiten.
MFG
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!