English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scrollTopL'attributo setta o restituisce il numero di pixel di scorrimento verticale del contenuto dell'elemento.
Il valore scrollTop dell'elemento è la misura della distanza dalla parte superiore dell'elemento alla parte superiore del contenuto visibile. Quando il contenuto dell'elemento non genera una barra di scorrimento verticale, il valore scrollTop è 0.
UsarescrollLeftL'attributo setta o restituisce il numero di pixel di scorrimento orizzontale (a destra) del contenuto dell'elemento.
Restituire l'attributo scrollTop:
element.scrollTop
Impostare l'attributo scrollTop:
element.scrollTop = pixels
var elem = document.getElementById("container"); var x = elem.scrollLeft; var y = elem.scrollTop;Prova a vedere‹/›
Tutti i browser supportano completamente l'attributo scrollTop:
Attributo | |||||
scrollTop | È | È | È | È | È |
Valore | Descrizione |
---|---|
pixels | Specifica il numero di pixel di scorrimento verticale del contenuto dell'elemento |
Valore di ritorno: | Un numero che rappresenta il numero di pixel di scorrimento verticale del contenuto dell'elemento |
---|---|
Versione DOM: | Modello oggettuale CSS (CSSOM) |
Scorri il contenuto del DIV verticalmente di 50px:
document.getElementById('container').scrollTop += 50;Prova a vedere‹/›
Scorri il contenuto del BODY verticalmente di 100 pixel:
var body = document.body; // Per Safari var html = document.documentElement; // Chrome, Firefox, IE e Opera body.scrollTop += 100; html.scrollTop += 100;Prova a vedere‹/›
Riferimento HTML DOM:Proprietà scrollLeft