기록 광산에서만 작동합니다. 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">
위의 스타일을 필요한 클래스와 일치하도록으로 조정했습니다.
이것은 작동하지 않습니다. WP는 (적어도 내 경우에는) 현재 메뉴 항목을 트리 위/아래의 모든 레벨에 적용하지 않습니다. 핑크색은 뭐니? – Brett
브라우저 특정 문제인지 여부를 확인할 수 있습니까? 코드를 복사했거나 원래 포함 된 모든 클래스와 일치하도록 실제로 확장 했습니까 (지금 편집했는지). 분홍색은 그냥 물결 모양의 작업을 확인하기위한 것입니다. 그것이 아름답다고 생각하기 때문이 아닙니다. :) – Foxinni