HTMLElement : propriété offsetTop
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété en lecture seule offsetTop de l'interface HTMLElement retourne la distance entre la bordure extérieure de l'élément courant (y compris sa marge) et le bord supérieur du remplissage de l'offsetParent, c'est-à-dire l'élément ancêtre positionné le plus proche.
Valeur
Un nombre.
Exemples
js
const d = document.getElementById("div1");
const topPos = d.offsetTop;
if (topPos > 10) {
// si le décalage est supérieur
// à 10 pixels par rapport au parent
}
Spécifications
| Specification |
|---|
| CSSOM View Module> # dom-htmlelement-offsettop> |
Compatibilité des navigateurs
Voir aussi
- Déterminer les dimensions des éléments
- La propriété
Element.clientTop - La propriété
Element.scrollTop - La propriété
HTMLElement.offsetHeight - La propriété
HTMLElement.offsetWidth - La propriété
HTMLElement.offsetLeft - La méthode
Element.getBoundingClientRect()