1
resposta

AULA Height e box-sizing

Imagine que o seu corpo é o "body" do seu site, e você quer garantir que tudo o que está dentro dele (os "filhos") fique perfeitamente acomodado, sem nada escapando pelas bordas. Isso é como definir a altura do seu corpo para ocupar 100% da altura da tela, usando a unidade "vh" (viewport height).

Agora, pense na sua casa. Você quer que tudo dentro dela (os móveis, decoração, etc) fique bem organizado e não ultrapasse os limites das paredes. Isso é como usar a propriedade "box-sizing: border-box", que faz com que o tamanho dos elementos leve em conta a borda e o padding, evitando que eles saiam dos limites do "pai" (a casa).

É como se você estivesse construindo um quebra-cabeça perfeito, onde cada peça (elemento) se encaixa perfeitamente no espaço disponível (o "body"). Dessa forma, você garante que nada fique de fora, tudo fica harmonioso e alinhado.

Então, podemos dizer que definir a altura do "body" para 100% da tela e usar o "box-sizing: border-box" são como as regras básicas de organização da sua casa ou de montar um quebra-cabeça - eles ajudam a manter tudo no seu devido lugar, sem nada escapando.das paredes. Isso é como usar a propriedade "box-sizing: border-box", que faz com que o tamanho dos elementos leve em conta a borda e o padding, evitando que eles saiam dos limites do "pai" (a casa).

É como se você estivesse construindo um quebra-cabeça perfeito, onde cada peça (elemento) se encaixa perfeitamente no espaço disponível (o "body"). Dessa forma, você garante que nada fique de fora, tudo fica harmonioso e alinhado.

Então, podemos dizer que definir a altura do "body" para 100% da tela e usar o "box-sizing: border-box" são como as regras básicas de organização da sua casa ou de montar um quebra-cabeça - eles ajudam a manter tudo no seu devido lugar, sem nada escapando.

1 resposta

Oi, Camila!

Obrigada por compartilhar sua reflexão com a comunidade Alura. Achei interessante como você fez a analogia do "body" do site com uma casa e como os elementos se encaixam como peças de um quebra-cabeça. Isso ajuda a visualizar o impacto de propriedades como height: 100vh e box-sizing: border-box.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos