JSFiddle - React, Tailwind, and code Playground
HTML
<div class="row">
<div class="row-item">1</div>
<div class="row-item">2</div>
<div class="row-item">3</div>
</div>
<div class="row">
<div class="row-item">1</div>
<div class="row-item">2</div>
<div class="row-item">3</div>
</div>
<div class="row">
<div class="row-item">1</div>
<div class="row-item">2</div>
<div class="row-item">3</div>
</div>
CSS
* {
box-sizing: border-box;
}
.row {
display: flex;
}
.row:hover {
background: yellow;
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.row-item {
flex: 1 1 auto;
text-align: center;
padding: 9px;
border-right: 1px solid black;
}