JSFiddle - React, Tailwind, and code Playground
HTML
<div id="bar">
<nav>
<ul>
<li><a href="/login">Войти</a></li>
<li><a href="/register">Регистрация</a></li>
</ul>
</nav>
</div>
CSS
* {
box-sizing: border-box
}
html,
body {
height: 100%;
padding: 0;
margin: 0;
}
#bar {
display: flex;
justify-content: flex-end;
background: #eee;
}
#bar nav {
padding: 0.4vw 1vw;
}
#bar ul {
display: flex;
margin: 0;
padding: 0;
list-style: none;
}
#bar li {
//display: inline-block; /*один из способов разместить элементы в строку*/
margin: auto;
padding: auto;
}
#bar a {
margin-right: 0.5vw;
color: black;
padding: 0.4vw 1.3vw;
text-decoration: none;
font-weight: bold;
display: block;
font-size: 1.35vw;
font-family: blick;
min-width: 13%;
transition: 0.3s;
box-shadow: 0px 1px 2px black;
border-radius: 0.7vw;
background: white;
}
#bar a:hover {
color: white;
background: orange;
}