JSFiddle - React, Tailwind, and code Playground
by Gust van de Wal
HTML
<div class="flex">
<div class="flex-item"><div>One</div></div>
<div class="flex-item"><div>Two</div></div>
<div class="flex-item"><div>Three</div></div>
<div class="flex-item"><div>Four</div></div>
</div>
CSS
.flex {
display: flex;
}
.flex-item {
flex-grow: 1;
flex-basis: 0;
}
.flex-item > div {
box-sizing: border-box;
margin: 5px;
padding: 10px;
background-color: orange;
color: white;
border-radius: 5px;
}
.flex-item:nth-child(2) > div {
border: 20px solid green;
}
.flex-item:nth-child(3) > div {
padding: 20px;
}