嘿家伙们,提前感谢您的帮助或意见。我无法理解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