--- title: box-sizing slug: Web/CSS/box-sizing tags: - CSS - Propriedades - Web translation_of: Web/CSS/box-sizing ---
A propriedade CSS box-sizing é utilizada para alterar a propriedade padrão da box model, usada para calcular larguras (widths) e alturas (heights) dos elementos. É possível usar essa propriedade para emular o comportamento dos navegadores (browsers) que não suportam corretamente a especificação da propriedade CSS box model.
Sintaxe formal: {{csssyntax("box-sizing")}}
box-sizing: content-box box-sizing: border-box box-sizing: inherit
content-box
padding-box
{{experimental_inline}} {{obsolete_inline}}border-box
/* funciona em Firefox, WebKit, Opera and IE8+ */ /* exemplo de uso no navegador Firefox */ .exemplo { -moz-box-sizing: border-box; box-sizing: border-box; }
Especificação | Situação | Comentário |
---|---|---|
{{SpecName('CSS3 Basic UI', '#box-sizing', 'box-sizing')}} | {{Spec2('CSS3 Basic UI')}} |
{{Compat("css.properties.box-sizing")}}