JSFiddle - React, Tailwind, and code Playground
HTML
<div id="container">
<ul class="tile ">
<li><a class="list-item">Oh lord </a></li>
<li><a class="list-item">Lordy lordy i am long</a></li>
<li><a class="list-item">bigmac </a></li>
<li><a class="list-item">Oh lord </a></li>
<li><a class="list-item">Lordy lordy i am long</a></li>
<li><a class="list-item">bigmac </a></li>
<li><a class="list-item">bigmac </a></li>
<li><a class="list-item">bigmac </a></li>
<li><a class="list-item">bigmac </a></li>
</ul>
<div>
CSS
#container {
width: 600px;
height: 600px;
background-color: red;
}
.tile {
margin: 0;
padding: 0;
text-align: center;
}
.tile ul {
list-style: none;
text-align:center;
/*text-overflow: ellipsis;*/
}
.tile li {
background-color: white;
display: block;
float: left;
margin: 10px;
overflow: hidden;
}
.tile li a.list-item{
display: table-cell;
vertical-align: middle;
height: 75px;
text-align: center;
width:75px;
}