Hallo zusammen!
Bin gerade dabei ein neues Blog zu bauen und habe dabei eine horizontale Navigation eingebaut. Dafür habe ich das Plugin WP-PagesNav verwendet und mit CSS ein wenig angepasst.
Nun habe ich leider das Problem, dass wenn man sich auf einer Unterseite (Level 2) befindet, die Hauptseite (Level 1) nicht als aktiv (current_page) angezeigt wird.
Habe den CSS wie folgt angepasst und mit Sicherheit beim Probieren auch schon nen Fehler eingebaut...
Code
/* Pages Nav */
#pages_nav {
margin:0px;
padding-left:0px;
padding-right:0px;
background-image: url(images/navi_bg.jpg);
background-repeat: no-repeat;
width: 920px;
height: 30px;
}
#pages_nav ul {
margin-left:5px;
padding-left:4px;
font-size:12px;
list-style: none;
font-style: normal;
}
#pages_nav ul.level2 {
width: 895px;
margin-top: 0px;
margin-left: 10px;
padding-top:0px;
padding-bottom:0px;
background-color: #b2b2b2;
}
#pages_nav a:hover,
#pages_nav a:active,
#pages_nav #rss a:hover,
#pages_nav #rss a:active,
#pages_nav li.current a,
#pages_nav li.current_page_item a:link,
#pages_nav li.current_page_item a:visited,
#pages_nav li.current_page_item a:hover,
#pages_nav li.current_page_item a:active,
#pages_nav li.current_page_parent a:link,
#pages_nav li.current_page_parent a:visited,
#pages_nav li.current_page_parent a:hover,
#pages_nav li.current_page_parent a:active,
#pages_nav ul.children {
padding-top:0px;^
padding-bottom:0px;
background-color: #b2b2b2;
color: #000000;
height: 10px;
}
#pages_nav li {
margin-left: 8px;
padding-top:0px;
padding-bottom:0px;
padding-left: 5px;
padding-right: 5px;
display:inline;
}
#pages_nav a{
color: #666666;
font-weight: 800;
text-decoration: none;
}
#pages_nav li.current {
background-image: url(images/navi_top_bg.jpg);
background-repeat: repeat-x;
background-color: #b2b2b2;
}
#pages_nav li.current a{
color:#000000;
background-color: #b2b2b2;
}
Alles anzeigen
Hat jemand eine Idee???
Danke!