JSFiddle - React, Tailwind, and code Playground
HTML
<header class="header">
<nav class="nav">
<a href="" class="logo"><img src="logo" alt=""></a>
<ul class="nav__list">
<li class="nav__item"><a href="" class="nav__link">link</a></li>
<li class="nav__item"><a href="" class="nav__link">link</a></li>
<li class="nav__item"><a href="" class="nav__link">link</a></li>
<li class="nav__item"><a href="" class="nav__link">link</a></li>
<li class="nav__item"><a href="" class="nav__link">link</a></li>
</ul>
</nav>
</header>
CSS
* {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}
body {
margin: 0;
}
.nav {
display: flex;
align-items: center;
width: 80%;
margin-left: auto;
margin-right: auto;
}
.logo {
display: block;
font-size: 0;
width: 100px;
height: 50px;
border: 1px dotted gray;
}
.nav__list {
display: flex;
column-gap: 12px;
list-style-type: none;
}
.nav__link {
display: block;
padding: 10px;
border-radius: 4px;
background: deepskyblue;
color: white;
text-decoration: none;
transition: 0.5s background-color;
}
.nav__link:hover {
background: darkblue;
}