Hi,
wollte mal fragen, ob es irgendwie möglich ist, einem Menüeintrag eine bestimmte Farbe zuzuweisen. Der Sinn dahinter soll sein, dass auf den Menüpunkt aufmerksam gemacht wird, ohne direkt mit dem Finger draufzuzeigen. Also ganz konkret: ich möchte im Menü den Eintrag "Datenschutz" in roter Schrift haben.
Danke schon mal fürs Kopfzerbrechen.
Tom
Theme TwentyTen - Menü-Item - spezielle Farbe zuweisen
-
-
- Gerade eben
- Anzeige
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.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
jeder Menüeintrag hat eine spezifische css klasse, ueber die du die farbe beeinflussen kannst;
beispiel:
oderdie css-klasse kannst du entweder mit einem werkzeug wie Firebug http://getfirebug.com/ herauskriegen, oder durch ansehen des html-codes im browser.
-
Ich muss leider nochmal nachfragen. Hätte vielleicht gleich sagen sollen, dass ich zwar Ideen habe, aber selten das richtige Know-How, um sie umzusetzen.
Na ja. Wie auch immer, ich hab beide Versionen jetzt an verschiedenen Stellen eingefügt, bin aber zu keinem brauchbaren Ergebnis gekommen. Es hat sich nur zweimal was getan: einmal war die ganze Seite schwarz und ein paar Items waren rot. An der Stelle war mir klar, dass es dort nicht reingehört...
An anderer Stelle im Internet habe ich gelesen, dass dieser Eintrag untergemacht werden müsse. Diesen kann ich allerdings so nicht finden, lediglich
Wenn ich den Code dort einfüge, wechselt die Farbe (erwartungsgemäß) bei einem Mouse-Over zu Rot, allerdings bei allen Einträgen. Ein zusätzliches Einfügen eines Eintrags
oberhalb der hover-Geschichte hat keinerlei Wirkung gezeigt. Beim Erforschen des Quellcodes ist mir auch aufgefallen, dass die Klassen für die Menüeinträge als page-item erscheinen.
Das sieht dann so aus:Code[FONT=monospace]<li class="page_item page-item-235">[/FONT][FONT=monospace]<a href="[URL]http://www.av-linux.de/datenschutz/[/URL]">[/FONT][COLOR=#000000][FONT=monospace]Datenschutz[/FONT][/COLOR][FONT=monospace]</a>[/FONT][FONT=monospace]</li>[/FONT]
Ich weiß ja nicht, ob das irgendwas zu sagen hat, aber irgendwie bin ich jetzt am Ende mit meinem Latein.
Zu erwähnen wäre vielleicht noch, dass ich ein responsives Child-Theme benutze, es werden also zwei style.css abgearbeitet.
Sorry noch mal fürs rum-nooben ;-) -
das von "alchymyth" waren ja nur Beispiele
ZitatBeim Erforschen des Quellcodes ist mir auch aufgefallen, dass die Klassen für die Menüeinträge als page-item erscheinen
somit hast du ja die richtige css Klasse herrausgefunden
der Code für die style.css sieht also dann so aus
oder
-
Jetzt ist gut. Danke fürs überhelfen.
Echt cooles Forum hier :razz:
-
Jetzt ist gut. Danke fürs überhelfen.
Echt cooles Forum hier :razz:
auch wenn das schon etwas älter ist klinke ich mich hier mal ein
ich habe in die css folgendes hinzugefügt:
jetzt ist das aber ein Menüpunkt mit unterseiten,
diese haben jetzt dieselbe farbe...Genau das soll aber nicht.:???:
-
Dann musst Du die Childs ebenfalls definieren. Und falls diese Antwort nicht reicht, machst Du bitte einen neuen Thread auf und lässt den alten hier ruhen.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!