A propriedade CSS box-sizing: border-box

box-sizing


🧙‍♂️ Você não passará ... até conferir este documento útil sobre box-sizing no Web Reference.

Uma regra CSS para governar todas, uma regra para alinhá-las, uma regra para trazê-las todas e no markup uni-las.

*, *:before, *:after {
    box-sizing: border-box;
}

CSS box-sizing
Com box-sizing: border-box, o padding e a borda de um elemento são incluídos na largura e altura do elemento, o que significa que o tamanho que você define é o tamanho que você obtém. Isso torna os layouts muito mais previsíveis e fáceis de controlar.

É isso, essa é a dica do dia, e é uma que vai render dividendos em tempo economizado.


Explicação Detalhada

1. O que é box-sizing: border-box?


2. Por que usar box-sizing: border-box?


3. Como aplicar box-sizing: border-box?


4. Exemplo prático


Organizando como Anotação de Estudo

Aqui está um resumo organizado para você consultar:


Propriedade CSS: box-sizing: border-box

O que é?

Valores

Por que usar?

Como aplicar?

Exemplo prático


Próximos Passos

  1. Aplique globalmente: Adicione a regra box-sizing: border-box no início do seu CSS.
  2. Teste em seus layouts: Verifique como os elementos se comportam com e sem a propriedade.
  3. Economize tempo: Pare de calcular manualmente o tamanho dos elementos!