嘿傢伙們,提前感謝您的幫助或意見。我無法理解CSS選擇器,我已閱讀文檔..CSS選擇器不工作?
我想在我的樣式表中引用UL與id下拉列表。我的假設下,我能指像任何元素:
#dropdown ul
{
}
這種方法卻似乎並沒有工作:秒。我誤解CSS選擇器?在我的實際代碼中的元素嵌套比這個結構更深,但我認爲原則是相同的?
<div id="wrapper">
<ul id="dropdown">
<li class="sub"><a href="#">Dropdown</a>
<!-- Sub Menu -->
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
</ul>
<!-- End Submenu -->
</li>
</ul>
</div>
/* Dropdown Menu */
#dropdown ul
{
font-family: Arial, Verdana;
font-size: 14px;
margin: 0;
padding: 0;
list-style: none;
}
#dropdown ul li
{
display: block;
position: relative;
float: left;
}
#dropdown li ul
{
display: none;
}
#dropdown ul li a
{
display: block;
text-decoration: none;
color: #ffffff;
border-top: 1px solid #ffffff;
padding: 5px 15px 5px 15px;
background: #2C5463;
margin-left: 1px;
white-space: nowrap;
}
#dropdown ul li a:hover
{
background: #617F8A;
}
#dropdown li:hover ul
{
display: block;
position: absolute;
}
#dropdown li:hover li
{
float: none;
font-size: 11px;
}
#dropdown li:hover a
{
background: #617F8A;
}
#dropdown li:hover li a:hover
{
background: #95A9B1;
}
問題是什麼?它完美的作品。你可以共享你的樣式表,並告訴哪個屬性失敗。 – Kangkan 2010-07-27 08:40:59
添加了生成下拉菜單的css – Lee 2010-07-27 08:47:50
Kangkan,Lee想要選擇'#下拉菜單',但是當前正在選擇'ul#dropdown',這是一個完全不同的選擇。 – 2010-07-27 09:00:29