Michael Geib: Menü von Links nach rechts einfahren lassen???

Hallo Forumler,

ich möchte auf meiner Homepage bei drücken eines Buttons (oben)
unterhalb des buttons ein menü einzufahren das wiederum links bzw. buttons besitzt. Wie ist das mit DHTML oder ähnliches machbar???

Bitte verständlich da ich noch anfänger bin. die befehle nicht kenne und mich noch am einarbeiten bin,

Danke für eure mithilfe

danke

Michael

  1. Hallo,

    für einen Anfänger (und wir alle waren mal welche) ist das schon etwas schwer. Das Grundprinzip ist folgendes: Divs (und beim NS Layer) können per CSS pixelgenau positioniert werden. Der gesammte Inhalt dieses Div wird dann entsprechend ausgerichtet. Mittels Javascript kann nun diese Position automatisch geändert werden. Dadurch "wandert" der gesammte bereich des Divs (mit allen Links die dadrin stehen) auf dem bildschirm. von "wo nach wo" hängt eben von der "Positionsveränderungsroutiene" ab.

    Das ist das Grundprinzip. nun kannst Du jetzt als Anfänger sicherlich nicht sagen: Achso, ja dann mache ich es so....

    Du hast zwei Möglichkeiten: Du beschäftigst Dich erst einmal mit Javascript und Pixelgenauen positionieren in beiden Browsern mittels JS. Und fügst dann beides zusammen. Das dauert. Das geht auch nicht vom Fleck weg mit einem projekt. Aber das macht Spaß und nur so Sinn! ;-)

    Oder Du nimmst (was wirklich keine Schande ist!!!) ein fertiges Script. Unter http://www.teamone.de/selfaktuell/links/dhtml_sammlungen.htm findest Du Scriptsammlungs-Seiten.... da ist bestimmt was dabei. (wenn Du Dir da versuchst den Quelltext anzusehen sei gewarnt. Sicherlich kann man daraus was lernen, aber nur, wenn man schon ein wenig Ahnung hat und ungefährt "atmosphärisch" verstehen kann, was da so alles drin steht....)

    Chräcker

    <img src="http://homepages.compuserve.de/ackheller/stempel/grafiken/logo.gif" alt="">http://www.chraecker.de/stempel

    1. HAllo und danke erstmal.

      hat geholfen aber ich möchte das das menu automatisch beim drücken eines button einfährt und nicht erst wenn ich via mouseover darauf zeige ! :-<  geht das und wie?? habt ihr ein solches skript??

      wäre euch dankbar

      Michael

      1. Hi Michael
        Ja, das ist ganz einfach!
        Du rufst die Funktion, die dein Menu bewegt nicht onmouseover sondern onclick auf.
        Tschau Holger

        1. Hallo Holger,

          danke das war echt gut jetzt funktioniert das :-)

          tschau

          Michael