Derularea elementelor în JavaScript

Următoarele proprietăți conțin cât de mult este derulat un element:

javascriptconsole.log(elem.scrollTop);  // de sus
console.log(elem.scrollLeft); // din stânga

Următorul exemplu demonstrează funcționarea acestor proprietăți. Derulați elementul și faceți clic pe buton, veți vedea valoarea derulării:

Задание 1

Este dat un element și un buton. La click pe buton, aflați cât de mult este derulat elementul pe verticală.

Задание 2

Este dat un element și un buton. La click pe buton, verificați dacă elementul este derulat pe verticală.

Задание 3

Derulați elementul până la sfârșit. Apăsați pe buton, pentru a afișa valoarea derulării complete.

Задание 4

Obțineți scrollHeight al elementului și scădeți din el valoarea derulării complete (din sarcina anterioară). Ce valoare veți obține? Ce dimensiuni conține în sine?

Задание 5

Adunați offsetHeight și valoarea derulării complete. Scădeți această sumă din valoarea scrollHeight. Ce număr veți obține?