大脑在这里冻结。
我想要做的是让 Suckerfish 下拉菜单链接在下拉菜单中的当前页面以及顶部项目上处于活动状态。
即下面,在“文章”菜单项中,我希望在 Categoryone 或 Categorytwo 处于活动状态的同时激活顶部项目“文章”。(档案是一个单级菜单项,包括在这里仅供参考。)
我设置了 php 以生成带有页面标题的正文标记,因此页面 Categoryone 的正文标记是<body id="Categoryone">
HTML:
<ul class="sf-menu">
<li id="Archives-menu" class="current"><a href="http://mydomain.com/archives/" title="Archives">Archives</a></li>
<li id="Articles"><a href="" title="Articles">Articles</a><ul>
<li id="Categoryone-menu" class="current"><a href="http://mydomain.com/categoryone/" title="Categoryone">Categoryone</a></li>
<li id="Categorytwo-menu" class="current"><a href="http://mydomain.com/categorytwo/" title="Categorytwo">Categorytwo</a></li></ul></li>
</ul>
CSS:
#Archives #Archives-menu a, #Categoryone-menu #Categoryone-menu a, #Categorytwo-menu #Categorytwo-menu a
{
color:#fff;
}
如果我将其放入 #Articles #Articles-menu a
尝试使文章处于活动状态,则下拉列表中的所有链接都处于活动状态。