English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
offsetTopÉ uma propriedade de leitura apenas, que retorna a distância do elemento atual em relação ao recheio superior interno do elemento offsetParent.
O valor retornado inclui:
Posição superior e margem do elemento
Recheio superior, barra de rolagem e borda do elemento offsetParent
Nota:EsteoffsetParentO elemento é o pai mais próximo, cuja posição não é estática.
Para retornar a posição esquerda do elemento, useoffsetLeftPropriedade.
element.offsetTop
var myBox = document.getElementById("box"); document.getElementById("result").innerHTML = myBox.offsetTop;Testar e Verificar‹/›
Todos os navegadores suportam completamente a propriedade offsetTop:
Propriedade | |||||
offsetTop | Sim | Sim | Sim | Sim | Sim |
Valor Retornado: | Um número que representa a posição superior do elemento, em pixels |
---|---|
Versão DOM: | Modelo de Objetos CSS (CSSOM) |
Retornar a Localização do Elemento DIV:
var myBox = document.getElementById("box"); var x = document.getElementById("result"); x.innerHTML = "offsetLeft: " + myBox.offsetLeft + "<br>offsetTop: " + myBox.offsetTop;Testar e Verificar‹/›
Referência do HTML DOM:Propriedade offsetHeight
Referência do HTML DOM:Propriedade offsetWidth
Referência do HTML DOM:Propriedade offsetLeft
Referência do HTML DOM:Propriedade offsetParent