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

Dúvida sobre grid-template-areas

Olá, alguém poderia me ajudar com uma explicação? Por que o grid-template-areas, o aside é relacionado com o header, e com a main?

body {
  display: grid;
  grid-template-areas:
    "aside header"
    "aside main";
}
3 respostas
solução!

Olá Gabriel, tudo bem?

A única relação entre o header, aside e main é que os três são elementos filhos diretos de body.

O que ocorre nesse trecho de código é uma configuração de posicionamento desses elementos na página. Com o grid-template-areas, estamos dividindo o layout do body, ou seja, da página em duas linhas e duas colunas. Vamos as informações:

  • Primeira coluna é composta totalmente pelo aside.
  • Segunda coluna e primeira linha são composta pelo header
  • Segunda coluna e segunda linha são compostas pelo main

Você consegue visualizar isso no layout do figma:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Espero ter ajudado, em caso de dúvidas fique a vontade para perguntar. Abraços e bons estudos!

Olá, muito obrigado pela explicação, entendi agora. Obrigado mais uma vez!

Boa noite!

Tbm fiquei com essa dúvida, agradeço pelo esclarecimento.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software