Problem mit Navigestaltung current a
Jan
- css
Hallo!
Besten Dank jetzt schon für eure Hilfe, glaub ich steh grad voll auf der Leitung... Geht um folgende Seite: http://test.janwicki.ch/cms/
Das Problem besteht darin, dass sich beim anklicken eines Eintrags mit Submenu die Punkte im Submenu gleich verhalten wie der übergeordnete Eintrag. Klicke ich also auf 'Über Uns' sollte eigentlich nur der current (also über uns) die Schriftgrösse vergrössert werden. Stattdessen geschieht dies auch für die beiden Unterpunkte. Wähle ich dann einen der Unterpunkte an, so stimmts wieder, die Schriftgrösse bleibt klein.
Kann mir jemand das fehlende CSS Schnipsel beibringen?
Liebe Grüsse
Jan
Moin,
Kann mir jemand das fehlende CSS Schnipsel beibringen?
Dein Stylesheet:
div#menu ul li.current a { ... }
Was du möchtest:
div#menu ul li.current>a { ... }
Denn du möchtest nicht jeden Anker innerhalb eines Listenpunktes der die Klasse current besitzt größer machen, sondern nur die Anker, die direkte Kinder des Listenpunkts sind.
Grüße Marco
@@misterunknown:
nuqneH
Was du möchtest:
div#menu ul li.current>a { ... }
Der Selektor ist überspezifiziert; das möchte man nicht. Was du wirklich möchtest:
~~~css
#menu .current>a { …}
Qapla'
@@misterunknown:
nuqneH
Was du möchtest:
div#menu ul li.current>a { ... }
>
> Der Selektor ist überspezifiziert; das möchte man nicht. Was du wirklich möchtest:
> ~~~css
#menu .current>a { …}
>
Qapla'
gelöst, danke dir!