2012-08-13 6 views
0

: 사이드 바에서잃어버린 탐색 활성 상태 다음 섹션에서

http://www.zimmernutrition.com.php53-23.ord1-1.websitetestlink.com/learning-center/

, 당신은 "건강 기사"를 클릭하고 범주 중 하나의 활성 "오렌지"상태를 클릭하면 "학습 센터"가 분실되었습니다. 기사는 맞춤 게시 유형이며 카테고리는 관련 맞춤 분류입니다.

메뉴가 잘못 코딩 되었는 지, CPT, 사용자 지정 분류 또는 일부 조합인지 확실하지 않습니다.

도움 주셔서 감사합니다.

브렛

답변

0

기록 광산에서만 작동합니다. Chrome을 사용하고 있지만 다른 브라우저에서도 문제가 발생할 수 있습니다.

나는 귀하의 CSS가 current-menu-item의 요법이라고 생각합니다. 단지 더 많은 의사 유형이 필요합니다.

너의 :

#main-navigation .current-menu-item > a:link, 
#main-navigation .current-menu-ancestor > a:link, 
#main-navigation .current_page_item > a:link, 
#main-navigation .current_page_parent > a:link, 
#main-navigation .current_page_ancestor > a:link { 
    background: #e69433 url(images/template/nav-link-bg-over.jpg) left top repeat-x; 
} 

#main-navigation .current-menu-item > a, 
#main-navigation .current-menu-ancestor > a, 
#main-navigation .current_page_item > a, 
#main-navigation .current_page_parent > a, 
#main-navigation .current_page_ancestor > a { 
    color: #000; 
} 

내가 지금처럼 그들을 결합 할 것이다 :(마이너스 여분의 클래스)

#main-navigation .current-menu-item a, 
#main-navigation .current-menu-item a:link, 
#main-navigation .current-menu-item a:visited, 
#main-navigation .current-page-parent a, 
#main-navigation .current-page-parent a:link, 
#main-navigation .current-page-parent a:visited { 
    background: #e69433 url(images/template/nav-link-bg-over.jpg) left top repeat-x; 
    color: #000; 
} 

#main-navigation .current-menu-item a:hover, 
#main-navigation .current-menu-item a:active, 
#main-navigation .current-page-parent a:hover, 
#main-navigation .current-page-parent a:active { 
    background: orange url(images/template/nav-link-bg-over.jpg) left top repeat-x; 
    color: pink; 
} 

또한 >은 '비 최신 브라우저 원 뭔가 이해한다. 완전히 제거하는 것이 더 안전 할 수도 있습니다.

상위 항목 <li id="menu-item-142" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-15 current_page_item menu-item-142">

아이 :

- - UPDATE 가까운 부모와 자식 페이지 모두에서 목록 항목에서 찾고은

, 이것은 당신이 무엇을 페이지 <li id="menu-item-142" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-142">

위의 스타일을 필요한 클래스와 일치하도록으로 조정했습니다.

+0

이것은 작동하지 않습니다. WP는 (적어도 내 경우에는) 현재 메뉴 항목을 트리 위/아래의 모든 레벨에 적용하지 않습니다. 핑크색은 뭐니? – Brett

+0

브라우저 특정 문제인지 여부를 확인할 수 있습니까? 코드를 복사했거나 원래 포함 된 모든 클래스와 일치하도록 실제로 확장 했습니까 (지금 편집했는지). 분홍색은 그냥 물결 모양의 작업을 확인하기위한 것입니다. 그것이 아름답다고 생각하기 때문이 아닙니다. :) – Foxinni

관련 문제