Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resolução + duvida

Resolvi o desafio da professora, minha resolução foi essa:

.grid-container {
  display: grid;
  grid-template-areas :
    "item1 item2 item3"
    "item4 item4 item3"
    "item5 item5 item6";
  grid-template-columns: auto 1fr;
  gap: 10px;
}

.item1 {
  grid-area: item1;
}

.item2 {
 grid-area: item2;
}

.item3 {
 grid-area: item3;
}

.item4 {
 grid-area: item4;
}

.item5 {
 grid-area: item5;
}

.item6 {
  grid-area: item6;
}

A duvida é, o resultado final foi o esperado porem ao ver a opnião do instrutor vi que fez com bem menos linhas. Então a forma que eu fiz está errada?

1 resposta
solução!

Olá Rebeca, primeiramente parabéns por ter conseguido resolver o desafio! Sobre a sua dúvida, não necessariamente a forma que você fez está errada, mas é possível que existam outras maneiras de resolver o mesmo problema com menos linhas de código. Isso pode acontecer porque existem diversas formas de se utilizar o Grid e cada uma delas pode ter vantagens e desvantagens dependendo do contexto.

Por isso, é importante sempre buscar aprender novas formas de utilizar as ferramentas que estamos estudando para que possamos escolher a melhor opção para cada situação. Uma dica é analisar como ficou a opinião do instrutor e comparar com o seu só para aprender novas formas, mas o importante é estar funcionando, agora que está funcionando você pode pensar em melhorar o código diminuir o tanto de linhas etc.

Espero ter ajudado e bons estudos!