Я создал меню navbar, используя flex box, без фреймворка, только html и csss, без начальной загрузки или основы. Вот как я хочу выглядеть: \
здесьэто HTML:
ul,
nav {
list-style: none;
}
.Navbar {
display: flex;
padding: 16px;
font-family: sans-serif;
color: white;
background-color: orange;
}
.Navbar__Link {
padding-right: 30px;
font-family: ProximaNova;
font-size: 18px;
color: #fff;
}
.Navbar__Items {
display: flex;
}
.Navbar__Items--right {
margin-left: auto;
}
.Navbar__Link-toggle {
display: none;
}
@media only screen and (max-width: 768px) {
.Navbar__Items,
.Navbar {
flex-direction: column;
}
.Navbar__Items {
display: none;
}
.Navbar__Items--right {
margin-left: 0;
}
.Navbar__ToggleShow {
display: flex;
}
.Navbar__Link-toggle {
align-self: flex-end;
display: initial;
position: absolute;
cursor: pointer;
}
}
<header>
<div class="Navbar">
<div class="Navbar__Link Navbar__Link-brand">
Dronezone
</div>
<div class="Navbar__Link Navbar__Link-toggle">
<i class="fas fa-bars"></i>
</div>
<nav class="Navbar__Items Navbar__Items--right">
<div class="Navbar__Link">
Home
</div>
<div class="Navbar__Link">
About
</div>
<div class="Navbar__Link">
Pricing
</div>
<div class="Navbar__Link">
Our drones
</div>
<div class="Navbar__Link">
Our Realization
</div>
<div class="Navbar__Link">
Contact
</div>
</nav>
</div>
</header>
вот jsfidle: http://jsfiddle.net/jyc7Lkh4/ Примечание: маргинальный пробел, но у меня проблема при попытке отклика
что мне нужноизменить, чтобы получить то, что я хочу?