Liebe Mitlesende,
inzwischen bin ich etwas weiter.
* document.body.clientWidth (oder document.body.offsetWidth)
* document.documentElement.clientWidth
Wenn man die Differenz, die sich aus den beiden Werten ergibt, als negative Zahl dem right-Wert zuweist, dann erreicht man den rechten Rand des Viewports um absolut positionierte Elemente korrekt daran auszurichten.
Das Ganze hatte den folgenden simnplen Zweck:
Angeregt durch die Idee von ie6update.com wollte ich ein schlankeres Script, das vor allem auch ohne jquery-Bibliothek auskommt, um denselben Zweck zu erreichen. Auf meiner Website kann man das Ergebnis in einem Internet Explorer betrachten, wenn der IE eine Version kleiner 8 hat. Eventuelle visuelle Schönheitsfehler im IE7 werden noch behoben (konnte noch nicht testen).
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)