Chcę, żeby menu było z prawej strony i załatwia tą sprawe float: right, ale gdy ustawiam width tła na 100% to wraca so pozycji wyjściowej. Jak oddzielić tło od <li>?
HTML:
<nav id="navbar">
<ul class="navigation">
<li><a href="#welcome-section">About</a></li>
<li><a href="#projects">Work</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</nav>
CSS:
.navigation {
float: right;
background-color: green;
width: 100%;
margin: 0;
display: flex;
list-style: none;
}
li a {
font-size: 1.2em;
width: 130px;
text-decoration: none;
color: aqua;
padding: 0px 10px 0px 1px;
}