Що прокрутиться від низу?
важливість: 5
Властивість elem.scrollTop
– це розмір прокрученої частини зверху. Як отримати розмір прокрутки знизу (назвемо його scrollBottom
)?
Напишіть код, який працює для довільного elem
.
P.S. Будь ласка, перевірте свій код: якщо прокручування немає або елемент повністю прокручено вниз, він має повернути 0
.
Рішення:
let scrollBottom = elem.scrollHeight - elem.scrollTop - elem.clientHeight;
Іншими словами: (вся висота) мінус (прокручена верхня частина) мінус (видима частина) – саме це і є прокручена нижня частина.