HTMLElement.offsetParent
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 HTMLElement.offsetParent fournit une référence vers le plus proche élément ancêtre positionné (plus proche selon la hiérarchie). S'il n'y a pas d'élément ancêtre positionné, c'est le plus proche ancêtre td, th, table qui sera renvoyé, ou body s'il n'y a non plus pas d'élément de tableau comme ancêtre.
Note :
offsetParent renvoie null dans les situations suivantes :
- La propriété
displayde l'élément ou de son élément parent vautnone. - La propriété
positionde l'élément vautfixed(Firefox renverra<body>). - L'élément courant est
<body>ou<html>.
offsetParent est utile car offsetTop et offsetLeft sont relatifs au bord de remplissage.
Valeur
Une référence objet vers l'élément dans lequel l'élément courant est décalé.
Spécifications
| Specification |
|---|
| CSSOM View Module> # dom-htmlelement-offsetparent> |
Compatibilité des navigateurs
Chargement…