所以我之前已经正确地完成了这件事,并找到了有效的例子,但我真的想弄清楚为什么会这样。基本上我想要一个带有左侧和右侧的导航栏,而我现在尝试的方式是将右侧向下推。
不要犹豫,告诉我用完全不同的方式来做这件事!在这一点上,我主要关心的是了解正在发生的事情以及制定良好的行业最佳实践。
这是我的代码
<header class="header">
<nav class="nav">
<div class="nav-left">
<ul>
<li><a href="#">Blah</a></li>
<li><a href="#">Blah</a></li>
<li><a href="#">Blah</a></li>
</ul>
</div>
<div class="nav-right">
<ul>
<li><a href="#">Bloh</a></li>
<li><a href="#">Bloh</a></li>
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
nav {
background: green;
}
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
nav a {
display: block;
width: 60px;
}
.nav-left li {
float: left;
}
.nav-right li {
float: right;
}
Run Code Online (Sandbox Code Playgroud)