JSFiddle - React, Tailwind, and code Playground
HTML
<div class="parent">
<div class="cell box"><div class="top"></div><div class="right"></div></div>
<div class="cell">
<div class="content">Hello Clarice</div>
<div class="content">Hello Frank</div>
<div class="content">Hello Sally</div>
</div>
<div class="cell">
<div class="content">Bobby too I guess</div>
</div>
</div>
CSS
* {
box-sizing: border-box;
}
.parent {
border: solid 1px #f00;
}
.cell {
display: table-cell;
padding: 4px;
}
.box {
width: 30px;
border: solid 1px #000000;
position: relative;
}
.top,
.right {
position: absolute;
border: 0px dotted #555;
}
.top {
border-left-width: 1px;
width: 1px;
top: 0%;
bottom: 50%;
left: 50%;
}
.right {
border-top-width: 1px;
height: 1px;
bottom: 50%;
left: 50%;
right: 0%;
}