JSFiddle - React, Tailwind, and code Playground
HTML
<div class="flex">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
CSS
.flex {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
.item, .item1, .item2 {
width: 150px;
height: 150px;
background: red;
margin: 1px;
}
.item:nth-last-of-type(-n+2) {
background: blue;
margin-right: auto;
margin-left: 7px;
z-index: 1;
}
.item:nth-last-of-type(-n+1) {
background: green;
margin-left: auto;
margin-right: 7px;
z-index: 2;
}