.container {
display: grid;
}
or
.container {
display: inline-grid;
}
Codepen
.container {
display: grid;
grid-template-columns: 150px 150px 150px;
grid-template-rows: 20px 20px;
}
Codepen
.container {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
}
Codepen
Mixing flexible and absolute sizes
.container {
display: grid;
grid-template-columns: 100px 1fr 3fr;
}
Codepen
repeat()
grid-template-columns: 1fr 1fr 1fr
<=>
grid-template-columns: repeat(3, 1fr);
Short code
grid-column-start: 1;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 3;
<=>
grid-column: 1 / 4;
grid-row: 1 / 3;
.container {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
column-gap: 5px;
row-gap: 20px;
}
Codepen
That's it, you are up and running with Grid! Let's recap essential steps: