Matthias: Frage zu "Dynamische Navigationsleisten einblenden"

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ß

  1. 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

    1. 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 ?

      1. 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