Brauche Hilfe, bei mouseover für menu

CSS:
ul.menu li a:hover, ul.menu li:hover a { color:#fff; }
Der zweite Selektor ul.menu li:hover a sorgt dafür, dass die Hover-Schriftfarbe des Hauptmenüpunktes erhalten bleibt, wenn der Mauszeiger das Untermenü überfährt.
 
Danke, hatte mir schon gedacht das es was mit Komma ist, hatte aber nichts genaues gefunden :D.
Hmm jetzt ist aber Wer sind Wir? Das Team auch weiß!?
 
Zuletzt bearbeitet:
Hmm jetzt ist aber Wer sind Wir? Das Team auch weiß!?
Was du nicht sagst :D

In diesem Fall mußt du für die Links der Untermenüebene einen entsprechenden Selektor mit der gewünschten CSS-Regel definieren, da ansonsten obiger Regelblock für alle nachfolgenden Menüebenen gleichermaßen gilt.

CSS:
ul.menu li:hover ul li a { color:#ff0; }

... und schon werden mit diesem Beispiel diese Links gelb eingefärbt.
 
Zuletzt bearbeitet:
Ich hatte gesetzt:
Standard ist Schwarz und
CSS:
ul.submenu a:hover {
	color:#208ce7;
	background-image:none;
}
aber mit deinem Beispiel ist es doch so das alle Links so eingefärbt werden, ich will aber nur das der Link der Hover hat eingefärbt wird und der Andere schwarz.
 
Zuletzt bearbeitet:
Die beiden Selektoren von eben in Post #11 besitzen gegenüber ul.submenu a:hover eine höhere Spezifität, womit seine Regel keine Anwendung findet.
 
Zurück