JSFiddle - React, Tailwind, and code Playground
by Lalji Tadhani
HTML
<p>
first example
</p>
<div class="items">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
<p>
second example
</p>
<div class="items">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
</div>
CSS
.items {
width: 100%;
display: flex;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
background: #cecece;
padding: 10px;
margin: 20px;
}
.item {
height: 100%;
flex: 0 0 calc(25% - 8px);
margin: 4px;
background: #16B6B6FF;
}