我有一個頭設置了這樣的在線列表:我的總體佈局CSS,有多條線路的
<div id="header">
<div class="container_16">
<div class="grid_4"><img src="content/images/logo-beta.png" /></div>
<div class="grid_5 push_1">
<ul id="navigation">
<li><a class="header-link" href="#">About</a><span class="sub-navigation"><a class="sub-link" href="#">Info</a><a class="sub-link" href="#">Terms</a></span></li>
<li><a class="header-link" href="#">Account</a><span class="sub-navigation"><a class="sub-link" href="#">Sign In</a><a class="sub-link" href="#">Sign Up</a></span></li>
</ul>
</div>
<div class="grid_7 push_3">Search</div>
</div>
</div>
我使用960 GS。我想要做的是讓我的導航看起來像是分層的。
About Account
Info, Terms Sign In, Sign Up
其中關於和帳戶是大膽的(這很容易),但我想子項的跨度爲低於頭導航項目和LI的如上內嵌出現。只要我將顯示:塊附加到跨度上,即使LI已經顯示:內聯在它們上面,它們將會彼此重疊。
這是我迄今爲止對我的CSS。
#navigation
{
margin: 0;
padding: 0;
list-style-type: none;
}
#navigation li
{
color: #f7f3e7;
display: inline;
}
#navigation li span.sub-navigation
{
display:block;
}
#navigation li a
{
color: #f7f3e7;
text-decoration: none;
}
.header-link
{
font-weight: bold;
}
作爲,任何CSS網格佈局是在CSS服裝表佈局。 ewie。你可以做得比這更好:) – Jason 2009-12-17 19:41:23