HTMLElement.offsetParent
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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é
display
de l'élément ou de son élément parent vautnone
. - La propriété
position
de 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
BCD tables only load in the browser