--- title: HTMLElement.offsetWidth slug: Web/API/HTMLElement/offsetWidth translation_of: Web/API/HTMLElement/offsetWidth ---
{{ APIRef("HTML DOM") }}

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 {{ domxref("element.getBoundingClientRect()") }}.

 

Exemplo

 

             Image:Dimensions-offset.png

Especificação

Especificação Situação Comentário
{{SpecName('CSSOM View', '#dom-htmlelement-offsetwidth', 'offsetWidth')}} {{Spec2('CSSOM View')}}  

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

{{Compat("api.HTMLElement.offsetWidth")}}

Veja também