Tradução em progresso.

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
Basic support
Experimental
Chrome ? Edge Full support YesFirefox Full support 1IE Full support YesOpera ? Safari ? WebView Android Full support YesChrome Android Full support YesEdge Mobile Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung 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,