Liebe Mitlesende,
ich brauche die Breite des Viewports im IE. Meine bisherigen Recherchen haben ergeben, dass ich zwei Dinge ermitteln kann:
* document.body.clientWidth (oder document.body.offsetWidth)
* document.documentElement.clientWidth
Beide Angaben liefern mir interessante Werte, aber nicht die tatsächliche Breite meines Viewports, denn mein <body>-Element hat per CSS margins bekommen (body { margin: 0.2em 2em; }
). Nun stimmen die per JavaScript ermittelten Werte anscheinend nicht.
Szenario: Ich möchte ein <p>-Element über die gesamte Breite an den Anfang des Dokuments legen, sodass dieses <p>-Element das erste Kindelement von <body> ist. Dieses habe ich absolut positioniert:
p {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
width: auto;
}
Wer kann mir weiterhelfen?
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)