Michael: Menüs

Halli Hallo

Ich möchte gerne folgendes realsieren:

Durch klick auf auf eine link sollte ein Javascript ausgeführt werden und untermenüs anzeigen:

vor dem klick:
hautpmenü

nach dem klick:
hautpmenü
titel1
titel2
titel3
(diese Titel sind in einer Tabelle, d.h die Tabelle + titel1 sollte erscheinen)

Wie könnte man dies am besten realisiern?

Vielen Dank für antworten

  1. Halli Hallo

    Hallo.

    Wie könnte man dies am besten realisiern?

    Verändere per JS die CSS-Eigenschaft display des entsprechenden Elements.

    Gruß, Volker

    1. Verändere per JS die CSS-Eigenschaft display des entsprechenden Elements.

      Aber das Problem ist, dass dann die Tabellen den Platz wegnehmen so müsste es ausehen:

      Vorher:

      Menü1
      Menü2
      Menü3

      nachher:

      Menü1
       untermenü1 (Tabelle)
       untermenü1 (Tabelle)
      Menü2
       untermenü2(Tabelle)
       untermenü2(Tabelle)
      Menü3
       untermenü3(Tabelle)
       untermenü3(Tabelle)

      1. hi,

        Aber das Problem ist, dass dann die Tabellen den Platz wegnehmen

        Wann, "dann"?

        display:none ist Nichtanzeige ohne Platzhalter - im Gegensatz zu visibility:hidden.

        Ausserdem sollte ein einfaches Menü sowieso keine Tabelle sein, sondern eine Liste.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. hi,

    Durch klick auf auf eine link sollte ein Javascript ausgeführt werden und untermenüs anzeigen: [...]

    Wie könnte man dies am besten realisiern?

    Man könnte auf den nicht allzu abwegigen Gedanken kommen, dass diese Fragestellung nicht die allerneuste sein könnte - und es mal mit Suchen probieren. Bspw. nach javascript ausklappen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }