Hola,
wie schaffe ich es, dass WP (ich benutze das TwentyTen-Theme) beim Ausgeben eines Subnavipunktes den übergeordnete hauptnavipunkt highlightet - sprich die CSS-Klasse "current-menu-item" vergibt?
"Is there a plugin for that?":grin:
Viele Grüße
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHola,
wie schaffe ich es, dass WP (ich benutze das TwentyTen-Theme) beim Ausgeben eines Subnavipunktes den übergeordnete hauptnavipunkt highlightet - sprich die CSS-Klasse "current-menu-item" vergibt?
"Is there a plugin for that?":grin:
Viele Grüße
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Weltklasse:grin: Hatte wirklich komplett verquer gedacht. Ist ja nun wirklich am einfachsten, dass mit einer CSS-Klasse zu machen.
Vielen herzlichen Dank!
Hallo,
die Erklärung klingt einleuchtend, aber bei mir lässt sie sich praktisch nicht umsetzen. Auf meiner Seite http://www.skoogle.me/category/1/1-1/ habe ich eine Hauptnavigation mit wp_nav_menu und Subkategorien mit wp_nav_menu angelegt. Klicke ich eine Subkategorie an, wird die zugehörige Hauptkategorie nicht gehighlighted.
Gibt es bei der wp_nav_menu-Funktion eine Sonderregelung im Umgang mit der Klasse current-menu-parent a ?
Viele Grüße
Claudia
schau dir die css-classes der hauptnavi an - in deinem link hat zB 'unsere schule' die css class
verwende ein browser-werkzeug wie zB firebug
Vielen Dank für die Antwort. Ich habe firebug lite für GoogleChrome installiert und die Klassen untersucht. Nach den styles für .current-menu-ancestor müsste doch eigentlich ein hellgrüner Hintergrund angezeigt werden:
#menu-eks ul li.current_page_item > a,
#menu-eks ul li.current-menu-ancestor > a,
#menu-eks ul li.current-menu-item > a,
#menu-eks ul li.current-menu-parent > a {
color: #fff;
background: #abc991;
border-bottom: 8px solid #588f5c;
border-left: 0px solid #006699;
-moz-border-radius-topleft:10px;
border-top-left-radius:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-topright:10px;
border-top-right-radius:10px;
-webkit-border-top-right-radius:10px;
}
Alles anzeigen
Ich kann den Fehler nicht erkennen ...
[COLOR=darkorange]CATEGORY[/COLOR]
der menue-punkt hat keine css klasse
ausserdem ist in den beispiel-styles das ul an der falschen stelle um auf das haupt-menue zu wirken;
das sollte gehen:
oder
:razz:
Super, danke, danke, danke!!!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!