结果是:http://img198.imageshack.us/img198/746/93502273.jpg我的CSS菜单有什么问题?
您可以在侧面看到明显的“空白”。
我:
<div id="nav">
<ul>
<li id="n-home"><a href="/">Home</a></li>
<li id="n-search"><a href="/search/">Search</a></li>
<li id="n-advertisers"><a href="/advertisers/">Advertisers</a></li>
<li id="n-something"><a href="/something/">Something</a></li>
<li id="n-contact"><a href="/contact/">Contact</a></li>
</ul>
</div>
和
/* Navigation
---------------------------------------------------------- */
#nav {
font-family: Geneva, Arial, Helvetica, sans-serif;
}
#nav ul {
margin: 0;
padding: 0;
list-style: none;
background-color: #f5f5f5;
width: 100%;
}
#nav li {
float: left;
margin: 0;
padding: 0;
background-color: #f5f5f5;
}
#nav li a {
float: left;
margin: 0 1px 0 0;
padding: 4px 9px;
font-size: 100%;
font-weight: normal;
text-decoration: none;
color: #111;
}
#nav li a:hover {
text-decoration: underline;
}
你能提供更多细节吗?你想让你的菜单看起来像什么?对我来说看起来很好,但我不知道你想从菜单中得到什么。 – 2009-12-12 05:21:10
有一个空格,菜单的背景不会伸展到右侧。 – steven 2009-12-12 05:23:32