Moin
du scheinst eh das mit den verschachtelten Selektoren etwas kompliziert zu sehen:
#navigation ul li a:hover {
ist hier das gleiche wie
#navigation a:hover
denn andere Links als die innerhalb <li> (die natürlich innerhalb eines <ul> stehen) gibts bei dir nicht
damit sind auch die
#navigation ul ul li a:hover {
bereits festgelegt. Somit wäre diese Anweisung komplett überflüssig.
Gruß rfb
Das habe ich gemacht, weil ich für die Untermenüs noch andere Designsachenfestgelegt habe (Schriftgröße usw.), die anders sind als in der Hauptebene des Menüs. Das hatte ich hier nur weggelassen, um die Sache zu vereinfachen. Was ich mich jetzt eben frage: Wie kann ich, wenn dem li-Tag die Klasse zugewiesen ist, dem enthaltenen a-Tag diese Eigenschaft zuweisen, ohne dass die ganzen anderen enthaltenen a-Tags im Untermenü innerhalb dieses li-Tags diese Eigenschaften auch bekommen. Der >-Selektor war da für mich eine Lösung, aber wohl eben nicht für den IE6... :-(
Ideen?