Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Posicionamento absoluto da tag nav e posicionamento relativo da div class=caixa e outra dúvida

Nessa aula entedi que deve-se atribuir um posicionamento à div caixa porque o posicionamento absoluto previamente atribuído a tag nav é por default relacionado à página, e agora, por questão de hierarquia, o posicionamento absoluto da tag nav fica relacionado à div caixa que também recebeu um atributo de posicionamento. Mas por que o posicionamento da caixa é relativo? Não ficou claro pra mim.

Por que o atributo padding foi dado a tag header e não a div "caixa" já que tanto o header quanto a div caixa encapsulam a logo na tag h1 quanto a tag nav e as listas. Trata-se de mera preferência de quem codifica?

Obrigado.

2 respostas
solução!

Olá, Angelo.

Tudo bem?

O position: absolute; na nav, faz com que a nav fica absoluta a tela toda, já o position: relative; na div pai .caixa, faz com que a nav fica absoluta somente dentro da tag div .caixa.

Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.

Grato!