レッスンに戻る

ボトムからのスクロールは何でしょう?

重要性: 5

elem.scrollTop プロパティはトップからスクロールアウトした部分のサイズです。“scrollBottom” ーーボトムからのサイズはどうやったら取得できるでしょうか?

任意の elem で動作するコードを書いてください。

P.S. あなたのコードを確認してください: もしスクロールがない、もしくは要素が完全に下にスクロールしている場合、0 を返すべきです。

解決策は:

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

つまり: (全高さ) – (スクロールアウトしたトップ部分) – (可視部分) – これは正確にスクロールアウトしたボトム部分です。