CSS Grid Masterclass
Exploração de padrões modernos de layout utilizando Grid Areas e Auto-fill para máxima responsividade.
1. Holy Grail Layout
CSS: Holy Grail
.grid-holy-grail {
display: grid;
grid-template-areas:
"header header header"
"nav main aside"
"footer footer footer";
grid-template-columns: 80px 1fr 80px;
grid-template-rows: 40px 120px 40px;
gap: 10px;
}
2. Bento Grid Pattern
1
2
3
4
CSS: Bento Grid
.grid-bento {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-rows: 60px;
gap: 15px;
}
.tall { grid-row: span 2; }
.wide { grid-column: span 2; }