Пока не удалось найти именно эту проблему, с которой я столкнулся, поэтому она здесь:
Я пытаюсь создать панель навигации с заголовком слева и некоторыми элементами навигации справа. Я также хочу, чтобы навигация располагалась по центру страницы с шириной 960 пикселей. Я пытаюсь выполнить 2 дополнительные вещи:
1.) Панель навигации должна быть закреплена вверху, чтобы она не исчезала при прокрутке.
2.) Расстояние между заголовком и элементами навигации должно исчезать первым при сворачивании экрана. В настоящее время предметы вообще не гнутся.
Я могу выполнять одну из этих двух задач одновременно, но не обе одновременно. Любая помощь будет приветствоваться, спасибо.
html {
font-family: helvetica;
font-size: 18px;
}
.container {
max-width: 960px;
margin: 0 auto;
}
.banner {
background-color: aqua;
opacity: .5;
border-radius: 10px;
position: fixed;
}
.header {
display: flex;
justify-content: space-between;
height: 4rem;
align-items: center;
width: 960px;
}
.container .banner .header h1 {
margin-left: 2.5rem;
}
.container .banner .header .nav ul {
display: flex;
width: 200px;
justify-content: space-between;
text-decoration: none;
margin-right: 2.5rem;
}
.container .banner .header .nav ul a {
color: black;
list-style-type: none;
text-decoration: none;
}
<div class="container">
<div class="banner">
<div class="header">
<h1>My Sweet Sweet Georgia</h1>
<div class="nav">
<ul>
<li><a href="#">doggy</a></li>
<li><a href="#">puppy</a></li>
<li><a href="#">toys</a></li>
</ul>
</div>
</div>
</div>
</div>