Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
La propiedad de sólo lectura HTMLElement.offsetTop
retorna la distancia del elemento actual respecto al borde superior del nodo offsetParent
.
Sintaxis
topPos = element.offsetTop;
Parámetros
topPos
es el número de pixels desde el borde superior del elemento padre más cercano posicionado de forma relativa.
Ejemplo
var d = document.getElementById("div1"); var topPos = d.offsetTop; if (topPos > 10) { // objeto es posicionado a más de // de 10 pixels de distancia de su padre }
Especificación
Especificación | Estado | Observaciones |
---|---|---|
CSS Object Model (CSSOM) View Module The definition of 'offsetTop' in that specification. |
Working Draft |
Compatibilidad con navegadores
Prestación | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Soporte básico | (Yes) | ? | ? | ? | ? |
Prestación | Android | Android Webview | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
Soporte básico | ? | (Yes) | ? | ? | ? | ? | ? | (Yes) |
De acuerdo a la especificación, esta propiedad retornará null
en Webkit si el elemento está oculto (la propiedad CSS style.display
de elemento o cualquiera de sus ancenstros es "none"
) o si la propiedad CSS style.position
del elemento mismo es establecida a "fixed"
.
Esta propiedad retornará null
en Internet Explorer (9) si la propiedad CSS style.position
del elemento es establecida a "fixed"
. (Establecer display:none
no afecta a este navegador.)
Ver también
Etiquetas y colaboradores del documento
Colaboradores en esta página:
Grijander81
Última actualización por:
Grijander81,