назад до уроку
Цей матеріал доступний лише такими мовами: English, Español, Français, Italiano, 日本語, Русский, Türkçe, 简体中文. Будь ласка, допоможіть нам перекласти на Українська.

What's the scroll from the bottom?

важливість: 5

The elem.scrollTop property is the size of the scrolled out part from the top. How to get the size of the bottom scroll (let’s call it scrollBottom)?

Write the code that works for an arbitrary elem.

P.S. Please check your code: if there’s no scroll or the element is fully scrolled down, then it should return 0.

The solution is:

let scrollBottom = elem.scrollHeight - elem.scrollTop - elem.clientHeight;

In other words: (full height) minus (scrolled out top part) minus (visible part) – that’s exactly the scrolled out bottom part.