A quick reference for CSS Grid properties
.container {
display: grid;
grid-template-columns: 40px 50px auto 50px 40px;
grid-template-rows: 25% 100px auto;
}
.container {
display: grid;
grid-template-areas:
"header header header"
"main main sidebar"
"footer footer footer";
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: auto;
}
.container {
display: grid;
grid-template-columns: repeat(3, 100px);
column-gap: 10px;
row-gap: 15px;
}
.container {
display: grid;
grid-template-columns: repeat(3, 50px);
justify-content: space-around; /* start | end | center | stretch | space-around | space-between | space-evenly */
}
.container {
display: grid;
grid-template-columns: repeat(3, 50px);
align-items: center; /* start | end | center | stretch */
height: 150px;
}
.item {
justify-self: end; /* start | end | center | stretch */
}
.item {
align-self: center; /* start | end | center | stretch */
}