English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM offsetTop 属性

Objet Element HTML DOM

offsetTop为只读属性,它返回当前元素相对于其 offsetParent 元素的顶部内边距的距离。

返回的值包括:

  • 元素的顶部位置和边距

  • offsetParent元素的顶部填充、滚动条和边框

注:offsetParent元素是最近的父级元素,它的位置不是静态的。

要返回元素的左侧位置,请使用offsetLeft属性。

语法:

element.offsetTop
var myBox = document.getElementById("box");
document.getElementById("result").innerHTML = myBox.offsetTop;
Vérifiez et voyez‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge pleinement la propriété offsetTop :

Propriété
offsetTopOuiOuiOuiOuiOui

Détails techniques

Valeur de retour :Un nombre, représentant la position supérieure de l'élément en pixels
Version DOM :Modèle objet CSS (CSSOM)

Plus d'exemples

Retournez la position de l'élément DIV :

var myBox = document.getElementById("box");
var x = document.getElementById("result");
x.innerHTML = "offsetLeft: " + myBox.offsetLeft + "<br>offsetTop: " + myBox.offsetTop;
Vérifiez et voyez‹/›

Références associées

Référence HTML DOMPropriété offsetHeight

Référence HTML DOMPropriété offsetWidth

Référence HTML DOMPropriété offsetLeft

Référence HTML DOMPropriété offsetParent

Objet Element HTML DOM