Scrollbalken manipulieren in Firefox&Co
Mit den Eigenschaften
scollLeft
und scrollTop
lassen sich JavaScript-gesteuert die Position der Scrollbalken eines absoluten Blockelements (z.B. 'div
', etc.) verändern. Um die Position zu bestimmen sind weitere Eigenschaften wie scrollWidth/scrollHeight
und offsetWidth/offsetHeight
sehr nützlich.scrollWidth/scrollHeight
- Gesamtbreite/-höhe des teilweise verdeckten ElementesoffsetWidth/offsetHeight
- sichtbare Breite/Höhe des Elementes
Beispiel
Scrollbalken ans rechte Ende scrollen.div.scrollLeft=div.scrollWidth-div.offsetWidth;