Michl: Menü

Hallo zusammen, auf der Seite www.gc-heat.de will ich die Steuerung überarbeiten. Wenn ich ein Menüpunkt öffne sollen sich unterpunkte öffnen und wenn ich dann einen anderen öffne sollen sich die alten unterpunkte schließen, und die neuen geöffnet werden. Ich habe es mit <ul> probiert was aber nicht besonders gut aussieht.Ich danke im Vorraus.

Gruß Michl

  1. Glück auf Michl!

    Hallo zusammen, auf der Seite www.gc-heat.de will ich die Steuerung überarbeiten. Wenn ich ein Menüpunkt öffne sollen sich unterpunkte öffnen und wenn ich dann einen anderen öffne sollen sich die alten unterpunkte schließen, und die neuen geöffnet werden.

    Meinst du das so wie es hier im letzten Beispiel beschrieben ist?

    Freundliche Grüße

    zwerg Alex

    1. Ja nur halt senkrecht. Und die Abstände sollten gut aussehen wegen der Grafik davor. Mit ul sieht das alles ein wenig unschön aus.

      1. Hi

        Er macht ganz schöne sachen:
        [link=http://www.cssplay.co.uk/menus/fly_definition.html@title:Stu Nicholls | CSSplay | A flyout definition list menu]

        [link=http://www.cssplay.co.uk/menus/slide_definition.html@title:Stu Nicholls | CSSplay | A sliding definition list menu]

        PS: ich find die anleitung zum richtigen verpacken der links NIE :-(

        THX

        --
        ie:} fl:( br:> va:) ls:& fo:# rl:( n4:? ss:) de:] js:| ch:? sh:) mo:? zu:)
        ------------------------------
        lieber ein Pinguin der läuft
        als ein Fenster das hängt
        ------------------------------
        1. Das Menü soll sich ja erst öffnen wenn man auf den jeweiligen punkt geklickt hat. und das Design darf sich auch nicht ändern. Die Javascript Lösung finde ich schön aber da kenne ich mich nicht so mit JS. Wäre nett wenn mir jemand den Code mit dem vorhandenen design schreiben würde.

          Danke im vorraus
          Michl

          1. Hallo!

            Das Menü soll sich ja erst öffnen wenn man auf den jeweiligen punkt geklickt hat.

            Dafür brauchst du einen passenden Eventhandler.

            und das Design darf sich auch nicht ändern.

            Das ist ein CSS-Problem.

            Die Javascript Lösung finde ich schön aber da kenne ich mich nicht so mit JS.

            Dann lerne es doch. Das wäre eine gute Gelegenheit.

            Wäre nett wenn mir jemand den Code mit dem vorhandenen design schreiben würde.

            Was bekomme ich dafür? :) Du wirst niemanden finden, der dir hier fertigen Code liefert. Zumindest nicht für umme ;) Aber wir können dir helfen, das Problem zu lösen. Probiere es einfach, und wenn es Probleme gibt, dann kannst du hier nachfragen.

            ciao, ww

            --
            Schäuble:
              "Wir können alles. Außer Rechtsstaat."
        2. Hallo!

          Er macht ganz schöne sachen:
          [link=http://www.cssplay.co.uk/menus/fly_definition.html@title:Stu Nicholls | CSSplay | A flyout definition list menu]

          [link=http://www.cssplay.co.uk/menus/slide_definition.html@title:Stu Nicholls | CSSplay | A sliding definition list menu]

          Wie man Verweise einbindet :-))

          PS: ich find die anleitung zum richtigen verpacken der links NIE :-(

          Siehe SELFHTML: http://de.selfhtml.org/html/text/listen.htm#aufzaehlung :)

          ciao, ww

          --
          Schäuble:
            "Wir können alles. Außer Rechtsstaat."
  2. Hallo!

    Wenn ich ein Menüpunkt öffne sollen sich unterpunkte öffnen und wenn ich dann einen anderen öffne sollen sich die alten unterpunkte schließen, und die neuen geöffnet werden.

    Das geht über JavaScript.

    Ich habe es mit <ul> probiert was aber nicht besonders gut aussieht.

    Und das aussehen wird mit CSS geregelt. Du kannst das mit <ul> genauso hinkriegen, wie wenn es <div>s wären. Wenn du das nicht geschafft hast, dann zeig uns ein Beispiel deiner Arbeit und sage, was dir nicht passt. Wir helfen dir dann weiter.

    Versuche erstmal die Funktion mit JavaScript zu schreiben und dich dann auf das Design zu konzentrieren.

    ciao, ww

    --
    Schäuble:
      "Wir können alles. Außer Rechtsstaat."