JSFiddle - React, Tailwind, and code Playground
by timshutes
HTML
<div class="container">
<nav>
<ul class="left">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
<ul class="center">
<li>Centered</li>
</ul>
<ul class="right">
<li>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
</ul>
</nav>
</div>
CSS
html, body, ul, li {
margin: 0; padding: 0; border: 0;
}
ul, li {
list-style-type: none;
list-style-position: outside;
}
.container {
width: 100%;
height: auto;
}
nav {
width: 80%;
margin: 0 auto;
}
nav > ul.left {
position: absolute;
width: 45%;
right: 55%;
}
nav > ul.left > li {
padding-right: 5%;
float: right;
}
.center {
position: absolute;
left: 45%;
width: 10%;
}
.center li {
text-align: center;
}
nav > ul.right {
position: absolute;
left: 55%;
width: 45%;
}
nav > ul.right > li {
float: left;
padding-left: 5%;
}