JSFiddle - React, Tailwind, and code Playground
HTML
<div class="table">
<div class="cell" id="c1"></div>
<div class="cell" id="c2"></div>
</div>
CSS
div.table {
border:solid;
border-width:2px;
border-color: green;
display: table;
border-collapse:separate;
border-spacing:0 5px;
width: 100%;
height: 100px;
margin: 10px;
background-color: magenta;
}
div.cell {
border:solid;
border-width:4px;
border-color: red;
display: table-cell;
}
#c1 {
width: 400px;
background-color: blue;
border:0 none;
background-clip:padding-box;
border-right:5px solid transparent;
padding:5px;
box-shadow:inset 0 0 0 3px red;
}
#c2 {
width: 200px;
background-color: magenta;
}