Я пытаюсь сделать так, чтобы элементы навигации были центрированы, а форма быстрого входа выровнена по правому краю панели навигации, я попытался float: right, но это добавляет его к следующей строке, display: inline-blockтоже не радует.
Я упускаю что-то чрезвычайно очевидное или этого трудно достичь только с помощью HTML и CSS.
Спасибо
Любая помощь будет признательна.
nav#navBar {
text-align: center;
margin-top: -8px;
margin-left: -8px;
border-bottom: 2px solid #191919;
}
nav#navBar ul {
list-style-type: none;
padding: 0;
margin: 0;
}
nav#navBar ul li {
font-weight: 600;
font-size: 14px;
margin-top: 5px;
display: inline-block;
font-family: 'Raleway';
font-variant: small-caps;
}
nav#navBar ul li a, visited {
color: #191919;
text-decoration: none;
padding: 25px;
display: block;
}
nav#navBar ul li a:hover {
color: grey;
margin-bottom: -2px;
border-bottom: 2px solid grey;
}
nav#navBar ul.loginForm {
display: inline-block;
float: right;
}
<nav id="navBar">
<ul>
<li><a href="#">HOME</a></li>
<li><a href="#">CONTENT</a></li>
<li><a href="#">PROJECTS</a></li>
<li><a href="#">CONTACT</a></li>
</ul>
<ul class="loginForm">
<form>
<input type="text" placeholder="Insert username" />
<input type="password" placeholder="Insert password" />
<button type="submit">Login</button>
</form>
</ul>
</nav>