Aula interativa: Layout com CSS Grid
Esta aula é focada em prática.
Você já aprendeu as propriedades básicas do CSS Grid. Agora você vai alterá-las diretamente e observar como os grid items se movem.
O que você vai praticar
grid-template-columnsmuda a estrutura das colunas.grid-template-rowsmuda as alturas explícitas das linhas.gapadiciona espaço entre células do grid.grid-columnpode fazer um item ocupar várias colunas.- Auto-placement coloca os itens na próxima célula disponível do grid.
Teste o playground interativo
Use os controles para mudar o grid. Observe a prévia e o código CSS atualizarem juntos.
Playground de CSS Grid
Mude a estrutura do grid e observe o auto-placement preencher as próximas células disponíveis.
1
2
3
4
5
6
.grid-container {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
background-color: #f1f5f9;
}
.grid-item:first-child,
.grid-item:last-child {
grid-column: 1 / -1;
}