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

Propriedade offsetLeft do HTML DOM

Objeto Elemento DOM HTML

PropriedadeApenas leitura da propriedade obtém a distância do borda externa esquerda do elemento ao borda interna esquerda do offsetParent (em pixels).

O valor retornado inclui:

  • A posição esquerda e o margem do elemento

  • O preenchimento esquerdo do elemento offsetParent, a barra de rolagem e a borda

Nota:EsteoffsetParentOs elementos são a posição mais próxima do pai estático.

Para retornar a posição superior do elemento, useoffsetTopPropriedade.

Sintaxe:

element.offsetLeft
Exemplo
document.getElementById("result").innerHTML = myBox.offsetLeft;
Testar e Verificar‹/›

浏览器兼容性

Compatibilidade do Navegador

Todos os navegadores suportam completamente a propriedade offsetLeft:
PropriedadeoffsetLeftoffsetLeftoffsetLeftoffsetLeftoffsetLeft

Sim

Detalhes TécnicosValor Retornado:
Um número que representa a posição lateral do elemento, em pixelsVersão DOM:

Modelo de Objetos CSS (CSSOM)

Mais Exemplos

Exemplo
var myBox = document.getElementById("box");
var x = document.getElementById("result"); + x.innerHTML = "offsetLeft: " + "<br>offsetTop: " + myBox.offsetTop;
Testar e Verificar‹/›

Referências Relacionadas

Referência DOM HTML:Propriedade offsetHeight

Referência DOM HTML:Propriedade offsetWidth

Referência DOM HTML:Propriedade offsetTop

Referência DOM HTML:Propriedade offsetParent

Objeto Elemento DOM HTML