【发布时间】:2015-06-07 02:37:21
【问题描述】:
所以我之前已经正确地做到了这一点,并找到了有效的示例,但我真的想弄清楚为什么会发生这种情况。基本上我想要一个左右两侧的导航栏,而我现在尝试的方式是将右侧向下推。
不要犹豫,告诉我用完全不同的方式来做这件事!在这一点上,我主要关心的是了解正在发生的事情以及制定良好的行业最佳实践。
这是我的代码
<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>
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;
}
【问题讨论】:
标签: css html html-lists nav