# Прокрутка элементов в JavaScript

Следующие свойства содержат то, на сколько прокручен элемент:

`console.log(elem.scrollTop); // сверху console.log(elem.scrollLeft); // слева`

Следующий пример демонстрирует работу данных свойств. Прокрутите элемент и нажмите на кнопку, вы увидите величину прокрутки:

Дан элемент и кнопка. По нажатию на кнопку узнайте на сколько прокручен элемент по вертикали.

Дан элемент и кнопка. По нажатию на кнопку проверьте, прокручен ли элемент по вертикали.

Прокрутите элемент до конца. Нажмите на кнопку, чтобы вывелась величина полной прокрутки.

Получите `scrollHeight` элемента и отнимите от него величину полной прокрутки (из предыдущей задачи). Какое значение получится? Какие размеры оно содержит в себе?

Сложите `offsetHeight` и величину полной прокрутки. Отнимите эту сумму от значения `scrollHeight`. Какое число получится?

←→
↑
en ru