我有一個CSS結構的菜單,它只能顯示子頁面。我也希望能夠顯示子子頁面。子子菜單css
這是我已經有:
#nav {
width:800px;
margin:30px 50px;;
padding: 0;
float:left;
}
#nav li {
list-style: none;
float: left;
padding:0 10px;
}
/*--temp--*/
#nav ul ul li {
clear:left;
}
#nav ul ul {
position:absolute;
left:14em;
top:0;
}
#nav ul ul li a {
display:block;
padding: 3px 15px;
color: #242424;
text-decoration: none;
font-size:13px;
font-family:"Lato" !important;
}
/*--end temp--*/
#nav li a {
display: block;
padding: 3px 15px;
color: #242424;
text-decoration: none;
font-size:13px;
font-family:"Lato" !important;
}
#nav a:hover {
color:#367FB3;
}
#nav a:active {
color:#367FB3;
}
#nav li ul {
display: none;
width: 14em; /* Width to help Opera out */
background-color:transparent;
z-index:666;
}
#nav li:hover ul, #nav li.hover ul {
display: block;
position: absolute;
margin:0px -10px;
padding:0px;
}
#nav li:hover li, #nav li.hover li {
float: none;
line-height:30px;
}
#nav li:hover li a, #nav li.hover li a {
background-color:#367FB3;
color:#fff;
font-size:13px;
font-family:"Lato" !important;
}
#nav li li a:hover {
background-color:#52baff;
color:#fff;
}
源代碼的html:
<!--begin header-->
<div id="header" >
<div id="logo">
</div>
<div id="top-menu">
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="inner.html">Services</a>
<ul>
<li><a href="#">Bedrijfsprofiel</a>
<ul>
<li><a href="#">uhuh</a></li>
</ul>
<li><a href="#">Visie</a></li>
<li><a href="#">Werkwijze</a></li>
</ul>
</li>
<li><a href="#">Projecten</a></li>
<li><a href="#">Nieuws</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
<!--end header-->
你沒能獲得什麼* *做了什麼?定位正確嗎?它不會顯示?請更具體一些。並請提供您的HTML。 –
請提供一些有關你的問題的例子,以便我們能夠理解並給予解答。 – sourcecode
沒有代碼(HTML),沒有派對 –