JavaScript/DOM/Element/scrollTop
Aus SELFHTML-Wiki
< JavaScript | DOM | Element
Die Eigenschaft Element.scrollTop ermittelt oder ändert den Pixelwert, den ein Element nach oben verschoben ist.
Syntax
var wert = element.scrollTop;
-
wert
: ausgelesener Wert, den ein Element nach oben verschoben ist.
element.scrollTop = wert;
-
wert
: Das Element wird um die angegebenen Pixel verschoben
Wenn Sie ermitteln wollen, um wie viele Pixel der Inhalt eines Elements nach oben verschoben wurde:
- Unabhängig, ob ein doctype angegeben wurde, ermittelt pageYOffset den gescrollten Wert in allen Browsern (außer IE 6-8) .
- Wenn kein doctype angegeben ist, ermittelt scrollTop den gescrollten Wert des body-Elements in allen Browsern,
- Wenn ein doctype angegeben ist, ermittelt scrollTop den gescrollten Wert des body-elements in IE und Firefox; in Chrome und Safari gibt er den Wert null zurück.
- Wenn kein doctype angegeben ist, gibt die scrollTop-Eigenschaft des html-Elements nur null zurück.
Empfehlung: Verwenden Sie zuerst die Eigenschaft pageYOffset und nur wenn diese nicht unterstützt wird, die scrollTop-Eigenschaft.
Weblinks
- CSSWG: scrollTop
- MDN: Element.scrollTop