Der Martin: ScrollBy, position:fixed und IE

Beitrag lesen

Hallo Michi,

Kann es sein, dass im IE 6 scrollBy() keine Wirkung zeigt, wenn ein workaround für fixe Positionierung auf der Seite verwendet wird?

das kommt ganz drauf an, wie dieser Workaround aussieht.
Es gibt Lösungsansätze, die für den IE den eigentlichen Seiteninhalt in ein scrollbares div-Element packen, für body aber overflow:hidden definieren oder sonstwie dafür sorgen, dass das body-Element nicht gescrollt werden muss/kann. In diesem Fall hätte logischerweise window.scrollBy() keinerlei Funktion.

Ob scrollBy() Wirkung zeigt, wenn du es auf das div-Element anwendest, ist aber Glückssache - denn von Haus aus hat das zugehörige HTML-Elementobjekt keine scrollBy-Methode. Denkbar, dass es der IE trotzdem implementiert, aber damit begibst du dich auf dünnes Eis.

So long,
 Martin

--
Realität ist eine Illusion, die durch Unterversorgung des Körpers mit Alkohol entstehen kann.