Geschachteltes ul unter div schieben
ChrisUn
- css
Hallo zusammen,
ich möchte (muss wg. CMS) für mein Menü eine geschachtelte ul-Liste erstellen.
Das äußere ul liegt auf einem div. Nun möchte ich aber, dass das innere ul sich unter dem div hervorschiebt, da ich dort mit Schatten arbeite.
Ich habe mal unter
http://fiddle.jshell.net/yKCtb/2/
meinen Code eingestellt.
Nach einem Klick auf das "v" bei "Es war einmal" soll das Untermenü unterhalb des gelben divs hervorkommen. Derzeit liegt es immer obenauf.
Hat jemand eine Idee,wie ich das erstellt kriege?
Übrigens- Das gelbe Div hat eigentlich ein Hintergrundbild mit Schlagschatten.
Danke, chris
Om nah hoo pez nyeetz, ChrisUn!
Hat jemand eine Idee,wie ich das erstellt kriege?
http://de.selfhtml.org/css/eigenschaften/positionierung.htm#z_index@title=z-index sollte dein Freund sein. Beachte, dass z-index nur auf elemente wirkt, deren position-Wert ungleich static ist.
Matthias
http://de.selfhtml.org/css/eigenschaften/positionierung.htm#z_index@title=z-index
sollte dein Freund sein.
Ist er aber nicht. Habe ja schon z-index probiert. Sieht man ja im Beispielcode
Hi,
http://de.selfhtml.org/css/eigenschaften/positionierung.htm#z_index@title=z-index
sollte dein Freund sein.Ist er aber nicht. Habe ja schon z-index probiert. Sieht man ja im Beispielcode
Ich seh da kein z-index bei #lasche.
cu,
Andreas
Ich seh da kein z-index bei #lasche.
Es geht auch nicht um #lasche, sondern um subnav.
Das soll sich hinter/unter #menu legen.
#lasche Blendet lediglich #menu ein und aus.
Hi!
z-index sollte nicht funktionieren, da das Untermenue schliesslich innerhalb der ersten Liste steckt unter der es liegen soll. Ein niedriger z-index sorgt hier ja wohl nur dafuer, dass das Untermenue ganz weit unten auf dem gelben Elterelement liegt.
Hier muss schon ganz anders getrickst werden. Normalerweise liegt ein Submenu ja auch nicht unter dem Hauptmenue, schliesslich will man da was klicken. Eine Loesung waere, ein Geschwisterelement zu dem Menue das darunterliegt und einen hoeheren z-index hat, also alles verdeckt, das im Menue liegt.