HTMLElement.offsetTop

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.

O HTMLElement.offsetTop é um método apenas de leitura que retorna a medida, em pixels, da distância do elemento atual em relação ao topo do offsetParent.

Sintaxe

topPos = element.offsetTop;

Parâmetros

  • topPos é o número, em pixels, que representa a distância do elemento para o topo do elemento pai mais próximo posicionado com relative.

Exemplo

js
var d = document.getElementById("div1");
var topPos = d.offsetTop;

if (topPos > 10) {
  // deslocamento em relação ao topo maior
  // que 10pixels do topo
}

Especificações

Specification
CSSOM View Module
# dom-htmlelement-offsettop

Compatibilidade com navegadores

BCD tables only load in the browser