Introdução ao Grid Garden
O que é o Grid Garden?
- Grid Garden é um jogo para aprender o layout de grade do CSS.
- O usuário avança no jogo usando a propriedade grid-column-start para regar a área onde estão as cenouras.
Explicação do código de exemplo
- grid-column-start: 3; significa regar a área que começa a partir da terceira linha vertical da grade.
- Cada coluna e linha da grade é configurada para ocupar 20%.
#garden {
display: grid;
grid-template-columns: 20% 20% 20% 20% 20%;
grid-template-rows: 20% 20% 20% 20% 20%;
}
#water {}
Material adicional de aprendizado
- É possível aprender CSS Flexbox com o Flexbox Froggy.
Opinião do GN⁺
- Valor educacional: o Grid Garden é uma ótima ferramenta para aprender layout de grade do CSS de forma divertida por meio de um jogo.
- Importância da prática: ferramentas de aprendizado interativas como essa ajudam a aprender de forma mais eficaz pela prática do que apenas pela teoria.
- Escalabilidade técnica: CSS Grid e Flexbox são tecnologias importantes no design web moderno, por isso é essencial entendê-las bem.
- Recomendação de outras ferramentas: além de CSS Grid, também vale a pena experimentar outras ferramentas de aprendizado, como o CSS Diner.
- Observação: depois de aprender os conceitos básicos com o jogo, também é importante estudar como aplicá-los em projetos reais.
1 comentários
Comentários do Hacker News