2009-08-25 1 views
0

여기에서 두뇌 동결.CSS Suckerfish 및 활성 상위 항목

내가하고 싶은 일은 Suckerfish 드롭 다운 메뉴 링크를 사용하여 현재 페이지의 드롭 다운 메뉴와 상단 항목에서 활성화됩니다.

e.e. 아래의 기사 메뉴 항목에서 Categoryone 또는 Categorytwo가 활성화 된 상태에서 최상위 항목 "기사"를 동시에 활성화하고 싶습니다.

나는 페이지의 제목과 본문 태그를 생성하도록 설정 PHP가 (아카이브. 단지 참고로 여기에 포함 된 단일 레벨 메뉴 항목입니다), 그래서 페이지 Categoryone의 body 태그는 <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; 
} 

나는 D에있는 모든 링크를 시도하고 기사를 활성화합니다 #Articles #Articles-menu a이 던져 경우 아래로 내려갑니다.

답변

0

당신이 할 일에 대해 많은 정보를 제공하지 않았습니다. 하지만 내 추측은 다음과 같습니다. 선택기가 꺼져 있습니다. 이것을 시도하십시오 :

#Archives a , #Archives-menu a , .current 
{ 
color:#fff; 
} 

또한 사용자가 올바른 페이지에있을 때 해당 항목에서 현재 클래스를 제거하고 해당 항목에 동적으로 추가하십시오. (아마도 스 커키가 당신을 위해 그것을합니까?)