JSFiddle - React, Tailwind, and code Playground
by Tuan Truong
HTML
<div class="container">
<div class="header">
header
</div>
<div class="nav">
Nav
</div>
<div class="main">
main
</div>
<div class="footer">
footer
</div>
</div>
CSS
.container {
display: grid;
grid-template-columns: 150px auto;
grid-template-areas:
"header header"
"nav main"
"footer footer";
grid-template-rows: 100px auto 100px;
grid-gap: 10px;
}
.header {
background: #e2e2e2;
grid-area: header;
}
.nav {
background: #e2e2e2;
grid-area: nav;
}
.main {
background: #e2e2e2;
grid-area: main;
}
.footer {
background: #e2e2e2;
grid-area: footer;
}