English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollLeftDas Attribut kann den Pixelwert einstellen oder zurückgeben, um den Inhalt des Elements (horizontal) nach links zu rollen.
Hinweis:Wenn das Attribut des Elementsdirection(richtung)Jartl(von rechts nach links), dann ist scrollLeft0und rollen Sie dann zum Ende des Inhalts, wird scrollLeft negativ.
VerwendenscrollTopDas Attribut kann den Pixelwert einstellen oder zurückgeben, um den Inhalt des Elements (vertikal) nach oben zu rollen.
scrollLeft-Eigenschaft zurückgeben:
element.scrollLeft
scrollLeft-Eigenschaft festlegen:
element.scrollLeft = pixels
var elem = document.getElementById("container"); var x = elem.scrollLeft; var y = elem.scrollTop;Testen Sie heraus‹/›
Alle Browser unterstützen vollständig die scrollLeft-Eigenschaft:
Attribut | |||||
scrollLeft | Ja | Ja | Ja | Ja | Ja |
Wert | Beschreibung |
---|---|
pixels | Geben Sie die Anzahl der horizontal gescrollten Pixel des Elements an |
Rückgabewert: | Eine Zahl, die die Anzahl der horizontal gescrollten Pixel des Elements angibt |
---|---|
DOM-Version: | CSS-Objektmodell (CSSOM) |
Verschieben Sie den Inhalt von DIV horizontal20 Pixel:
document.getElementById('container').scrollLeft += 20;Testen Sie heraus‹/›
Verschieben Sie den Inhalt von BODY horizontal100 Pixel:
var body = document.body;// Für Safari var html = document.documentElement; // Chrome, Firefox, IE und Opera body.scrollLeft += 100; html.scrollLeft += 100;Testen Sie heraus‹/›
HTML DOM Referenz:scrollTop-Attribute