Comment déterminer la distance entre le haut d'une division et le haut de l'écran actuel ? Je veux simplement connaître la distance en pixels entre le haut de l'écran actuel et le haut du document. J'ai essayé plusieurs choses comme .offset()
et .offsetHeight
mais je n'arrive pas à me faire à l'idée. Merci.
Comment puis-je vérifier si la distance est un nombre spécifique ? Je veux rendre un élément collant s'il se trouve à 120px du haut.
2 votes
Vous pourriez vouloir regardez ça
10 votes
el.getBoundingClientRect().top+window.scrollY
5 votes
Eh, c'est juste
el.getBoundingClientRect().top
. En ajoutant la position de défilement, on obtient la distance jusqu'au sommet du document. developer.mozilla.org/de/docs/Web/API/Element/0 votes
Oui, c'est vrai, je voulais juste dé-justifier.