Frage zu "Dynamische Navigationsleisten einblenden"
Matthias
- css
0 Ingo Turski0 matthias
Moin!
es geht um folgende Navigationsleiste:
http://de.selfhtml.org/css/layouts/anzeige/nav_modern.htm
Da ich grade versuche sie zu verstehen hätte ich gerne gewusst, ob es möglich ist, z.b. zwischen 2a und 2b noch ein weiteres untermenü mit 2a1, 2a2 und so weiter aufahren zu lassen. ohne js.
danke schonmal
gruß
Hi,
Da ich grade versuche sie zu verstehen hätte ich gerne gewusst, ob es möglich ist, z.b. zwischen 2a und 2b noch ein weiteres untermenü mit 2a1, 2a2 und so weiter aufahren zu lassen. ohne js.
natürlich ist das möglich. Genauso wie ul#Navigation li ul die zweite Ebene anspricht, könnte ul#Navigation li ul ul eine weitere Ebene selektieren. Und Javascript braucht wie bei dem Beispiel danach auch hierfür nur der IE.
freundliche Grüße
Ingo
Hi,
Da ich grade versuche sie zu verstehen hätte ich gerne gewusst, ob es möglich ist, z.b. zwischen 2a und 2b noch ein weiteres untermenü mit 2a1, 2a2 und so weiter aufahren zu lassen. ohne js.
natürlich ist das möglich. Genauso wie ul#Navigation li ul die zweite Ebene anspricht, könnte ul#Navigation li ul ul eine weitere Ebene selektieren. Und Javascript braucht wie bei dem Beispiel danach auch hierfür nur der IE.freundliche Grüße
Ingo
hmmm, ich bin zum ergebnis gekommen, dass es ul#Navigation li ul li ul li sein müsste, aber irgendwie hab ich dabei noch das problem, dass sich das unter untermenü nich verstecken lässt und n logisches problem bzgl der position.
ich will ja das unter untermenü zwischen 2 punkten des untermenüs machen, also beispiel
untermenüs: 2a, 2b, 2c ich will zwischen 2a und 2b n 2a1, 2a2 usw machen. is da nich n konflikt mit der fixen positionierung ?
Hi,
Hi,
»»
bitte keine unnötigen Fullquotes.
hmmm, ich bin zum ergebnis gekommen, dass es ul#Navigation li ul li ul li sein müsste,
Du brauchst nicht den ganzen Baum abzubilden. ul#Navigation ul ul li reicht.
aber irgendwie hab ich dabei noch das problem, dass sich das unter untermenü nich verstecken lässt
ul#Navigation ul ul {display:none;} sollte dies eigentlich bewirken.
ich will ja das unter untermenü zwischen 2 punkten des untermenüs machen, also beispiel
untermenüs: 2a, 2b, 2c ich will zwischen 2a und 2b n 2a1, 2a2 usw machen. is da nich n konflikt mit der fixen positionierung ?
Du müßtest zunächst einmal ul#Navigation li ul li relative positionieren, damit sich die absolute Positionierung der hier enthaltenen ul daran orientiert und vielleicht auch noch weitere Regeln ändern.
Allerdings würde ich eine solche Positionierung wirklich nicht empfehlen, weil dann ja das erste Untermenü "zappeln" würde, wenn sich mittendrin ein weiteres öffnet.
freundliche Grüße
Ingo