InstruçÔes
Passo 8
Agora que vocĂȘ redefiniu o modelo de caixa html, vocĂȘ precisa aplicar isso aos elementos dentro dele tambĂ©m. Para fazer isso, vocĂȘ precisarĂĄ definir a propriedade
box-sizing de todos os outros elementos para ser herdada, o que garante que os elementos alvo adotem o mesmo valor que seu elemento pai.
VocĂȘ tambĂ©m precisarĂĄ apontar para os pseudoelementos, que sĂŁo palavras-chave especiais que seguem um seletor. Os dois pseudoelementos que vocĂȘ usarĂĄ sĂŁo ::before e ::after.
::before cria um pseudoelemento que Ă© o primeiro filho do elemento selecionado, enquanto ::after cria um pseudoelemento que Ă© o Ășltimo filho do elemento selecionado. Esses pseudoelementos sĂŁo muitas vezes usados para criar conteĂșdo estĂ©tico, algo que vocĂȘ verĂĄ mais tarde neste projeto.
Por enquanto, crie um seletor CSS para direcionar todos os elementos usando * e inclua os pseudo-elementos ::before e ::after. Defina a propriedade box-sizing para inherit.
O que fazer:
Testes:
- VocĂȘ deve ter um seletor `html`.
- O seletor `html` deve ter a propriedade `box-sizing` com o valor de `border-box`.
- VocĂȘ deve ter um seletor `*, ::before, ::after`.
- O seletor `*, ::before, ::after` deve ter a propriedade `box-sizing` definida como `inherit`.
Preview