JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container">
<div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
</div>
</div>
CSS
body{
width: 100%;
height: 10vh;
margin: 0;
}
div{
height: 100%;
box-sizing: border-box;
}
.container{
width: 100%;
}
.container > div {
overflow-y: hidden;
display: flex;
}
.container > div > div{
min-width: 20%;
width: 20%;
display: inline-flex;
margin: 0 25px;
background: red;
position: relative;
}
.container>div>div:last-child::after {
content: " ";
width: 25px;
height: 100%;
position: absolute;
right: -25px;
}