¿Qué es el desplazamiento desde la parte inferior?
importancia: 5
La propiedad elem.scrollTop
es el tamaño desplazado desde la parte superior. ¿Cómo obtener el tamaño de la parte inferior desplazada (vamos a llamarlo scrollBottom
)?
Escribe el código que funcione para un elem
arbitrario.
P.S. Por favor revisa tu código: si no hay desplazamiento o el elemento está complemamente desplazado, debería retornar 0
.
La solución es:
let scrollBottom = elem.scrollHeight - elem.scrollTop - elem.clientHeight;
En otras palabras: (altura total) menos (parte superior desplazada) menos (parte visible) – esa es exactamente la parte inferior desplazada.