Scorrimento degli elementi in JavaScript
Le seguenti proprietà contengono di quanto è scorruto un elemento:
console.log(elem.scrollTop); // dall'alto
console.log(elem.scrollLeft); // da sinistra
Il seguente esempio dimostra il funzionamento di queste proprietà. Scorri l'elemento e clicca sul pulsante, vedrai l'entità dello scorrimento:
Dato un elemento e un pulsante. Alla pressione del pulsante, scopri di quanto è scorruto l'elemento verticalmente.
Dato un elemento e un pulsante. Alla pressione del pulsante, verifica se l'elemento è scorruto verticalmente.
Scorri l'elemento fino alla fine. Clicca sul pulsante per visualizzare l'entità dello scorrimento completo.
Ottieni scrollHeight dell'elemento
e sottrai da esso l'entità dello scorrimento completo
(dal problema precedente). Quale valore risulterà?
Quali dimensioni contiene?
Somma offsetHeight e l'entità dello scorrimento completo.
Sottrai questa somma dal valore scrollHeight.
Quale numero risulterà?