JSFiddle - React, Tailwind, and code Playground
HTML
<div class="parent">
<ul class="list">
<li>
text
</li><li>
text
</li><li>
text
</li><li>
text
</li>
</ul>
</div>
<br>
<div class="parent">
<ul class="list list-justified">
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
CSS
* {
-webkit-box-sizing: border-box;
/* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;
/* Firefox, other Gecko */
box-sizing: border-box;
}
.parent {
border: 1px #aaa solid;
}
.list {
padding:0;
margin:0;
list-style-type:0;
}
.list li {
display: inline-block;
padding:5px;
width:25%;
border:1px green solid;
margin:0;
text-align:center;
}
.list-justified {
text-align: justify;
}
.list-justified:after {
content:"";
display: inline-block;
font-size: 0;
line-height: 0;
width: 100%;
}