저는 Starkers 테마를 사용하여 Wordpress에서 사이트를 구축하고 있습니다. 나는 HTML을 사용하여 주 및 하위 탐색 코드를 작성하고 CSS로 스타일을 지정했습니다. 내가해야할 일은 각각의 메인 탐색 링크를 페이지에있을 때 색상을 변경하고 하위 메뉴의 부모가 페이지에있을 때 다른 색상으로 변경하는 것입니다. current-menu-item 및 current-parent-item을 사용해 보았지만 어느 것도 작동하지 않았습니다. 어떤 아이디어 ??? http://page12.com.au/sample.html하위 메뉴 페이지에서 메뉴 항목의 색상을 변경하십시오.
내 코드 :
nav ul {
list-style: none;
font-size: 25px;
font-family: 'HelveticaNeuel';
color: rgb(146, 148, 151);
}
nav ul li {
display: block;
float: left;
margin-top: 40px;
font-family: 'HelveticaNeuel';
color: rgb(146, 148, 151);
}
/*position home, folio, contact */
nav ul li.right a {
margin-left: 600px;
}
nav ul li.left1 a {
margin-left: 20px;
}
nav ul li.center {
margin-left: 40px;
}
nav ul li a {
text-decoration: none;
font-family: 'HelveticaNeuel';
color: rgb(146, 148, 151);
}
nav a:hover {
color: rgb(164, 130, 46);
}
nav ul li ul {
display: none;
font-size: 15px;
padding: 10px;
width: 800px;
}
nav ul li:hover ul {
display: block;
position: absolute;
/*left: 0;*/
}
nav ul li ul li {
padding: 10px;
}
/* sub navigation */
#sub-nav {
width: 960px;
height: 35px;
text-align: right;
padding: 5px 0 0 0;
margin-bottom: 20px;
font-size: 16px;
height: 30px;
}
#sub-nav li {
display: inline;
margin-left: 10px;
margin-right: 10px;
position: relative;
float: left;
}
#sub-nav a {
text-decoration: none;
font-family: 'HelveticaNeuel';
color: rgb(146, 148, 151);
}
#sub-nav a:active {
color: rgb(164, 130, 46);
}
/*sub menu selected page font colour change */
#sub-nav li.selected a {
color: rgb(164, 130, 46);
}
감사합니다. 그러나 작동하지 않았습니다. 왜 현재 메뉴 등이 작동하지 않는 지 잘 모르겠습니다. – Vicki