Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

A propriedade HTMLElement.offsetWidth é de somente leitura e retorna a largura de um elemento no layout.  Normalmente, o offsetWidth é uma medida que inclui as bordas do elemento, seu padding horizontal e o vertical scrollbar (se presente e renderizado) e também a largura CSS do elemento.

Sintaxe 

var offsetWidth =element.offsetWidth;

offsetWidth é uma propriedade somente leitura.

Esta propriedade irá arredondar o valor para um inteiro. se você precisa um valor fracionado, use element.getBoundingClientRect().

 

Exemplo

 

             Image:Dimensions-offset.png

Especificação

Especificação Situação Comentário
CSS Object Model (CSSOM) View Module
The definition of 'offsetWidth' in that specification.
Rascunho atual  

Notas

offsetWidth é uma propriedade do modelo de objeto DHTML que foi primeiro apresentado pelo MSIE. Algumas vezes referenciado como as dimensões físicas/gráficas do elemento, ou a largura do border-box.

Compatibilidade de Browsers

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
offsetWidth
Experimental
Chrome Full support 47Edge Full support 12Firefox Full support 1IE Full support YesOpera Full support YesSafari Full support 11WebView Android Full support 47Chrome Android Full support 47Edge Mobile Full support YesFirefox Android Full support 4Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android ?

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown
Experimental. Expect behavior to change in the future.
Experimental. Expect behavior to change in the future.

Veja também

 

Etiquetas do documento e colaboradores

Colaboradores desta página: mdnwebdocs-bot, SphinxKnight, gsoldateli
Última atualização por: mdnwebdocs-bot,