JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container">
<div class="row">
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
<div class="col">
<div class="content"></div>
</div>
</div>
</div>
CSS
.container {
box-sizing: border-box;
width: 300px;
}
.container *,
.container *::before,
.container *::after {
box-sizing: inherit;
}
.row {
display: flex;
flex-wrap: wrap;
padding-top: 10px;
}
.col {
position: relative;
max-width: 25%;
flex: 0 0 25%;
padding: 0 10px;
}
.content {
height: 50px;
margin-bottom: 10px;
background-color: #6f5499;
}