JSFiddle - React, Tailwind, and code Playground
HTML
<table>
<tr>
<td><a href="#"><span>lorem <br> ipsum</span></a></td>
<td><a href="#"><span>lorem ipsum</span></a></td>
<td><a href="#"><span>lorem ipsum</span></a></td>
</tr>
<tr>
<td><a href="#"><span>lorem ipsum</span></a></td>
<td><a href="#"><span>lorem ipsum</span></a></td>
<td><a href="#"><span>lorem ipsum</span></a></td>
</tr>
</table>
CSS
table {
table-layout: fixed;
border-collapse: collapse;
width: 450px;
background: #ccc;
}
tr:not(:first-child) {
border-top: 2px solid #888;
}
td:not(:first-child) {
border-left: 2px solid #888;
}
tr:first-child td:first-child a {
border-top-left-radius: 16px;
}
tr:first-child td:last-child a {
border-top-right-radius: 16px;
}
tr:last-child td:first-child a {
border-bottom-left-radius: 16px;
}
tr:last-child td:last-child a {
border-bottom-right-radius: 16px;
}
td {
padding: 10px;
}
td a {
display: block;
height: 100px;
background: #888;
text-align: center;
line-height: 100px;
color: inherit;
}
td span {
display: inline-block;
vertical-align: middle;
line-height: 1.2em;
}