Почему при фиксации navbar'a меню смещается влево?

Вот что происходит при фиксации 5a4bd02365b5d766525572.png
Код html
<div class="header">
		<div class="container">
			<div class="logo"><a href="">Portfolio</a></div>
			<div class="nav">
				<ul>
					<li><a href="">Home</a></li>
					<li><a href="">Example</a></li>
					<li><a href="">Contact</a></li>
					<li><a href="">About</a></li>
				</ul>
			</div>
		</div>
	</div>


Код на CSS
body{
	margin: 0;
	padding: 0;
	background: #222;
}

.header{
	background: #00ffff;
	text-align: center;
	height: 60px;
}

.fixed{
	position: fixed;
	top: 0;
}

.logo{
	float: left;
}

.logo a{
	text-decoration: none;
	font-family: 'Frijole', cursive;
	font-size: 2em; 
	color: #b3ffff;
}

.nav{
	float: right;
}

.nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
 
.nav li{
	font-family: 'Russo One', sans-serif;
    font-size: 1.2em;
    display: inline-block;
}

.nav a{
	display: block;
	color: white;
	text-align: center;
	text-decoration: none;
	padding: 14px 16px;
}

.container{
	width: 80%;
	margin: 0 auto;
}
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ответы на вопрос 1
lavezzi1
@lavezzi1
потому что
.logo{
  float: left;
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы