Announcement

Collapse
No announcement yet.

klappmenü?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • klappmenü?

    hi leute!
    ich hab mir ein klappmenü gebastellt
    aber es funktioniert noch nicht so wie ich will.....es soll nämlich sich beim drüberrollen öffnen und so bald man von den geöffneten untermenü runterrollt soll es sich schliessen

    das problem ist wenn ich das schliessscript auf die ebene lege geht die ebene zu so bald ich auf ein link komme und wenn ich oben im menü bleibe schliesst es ja auch nicht weil ich ja dann nicht auf der geöffneten ebene bin wo ja mein schliessscript liegt

    was kann ich da machen ich habe zurZeit noch keine idee

    dankbar verabschiede ich mich von euch..

  • #2
    Na!
    Ich glaube ich habe da die Lösung,
    ist war ein bisschen CSS drin aber das meisste ist Javascript!
    <head>
    <title>Klappmen&uuml;</title>
    <style type="text/css">
    <!--
    div.navi1 { position: absolute; left: 10px; top: -70px; background-color: silver; layer-background-color: silver; width: 85px; }
    div.navi2 { position: absolute; left: 100px; top: -70px; background-color: silver; layer-background-color: silver; width: 85px; }
    a:link { text-decoration: none; font-family: arial, helvetica; font-size: 10pt; color: black; }
    a:hover { text-decoration: none; font-family: arial, helvetica; font-size: 10pt; color: black; background-color: red; width: 85px; }
    a:active { text-decoration: none; font-family: arial, helvetica; font-size: 10pt; color: black; }
    a:visited { text-decoration: none; font-family: arial, helvetica; font-size: 10pt; color: black; }
    //-->
    </style>
    <script language="JavaScript" type="text/javascript">
    <!--
    var pos, menue;
    function klapp(menue) {
    if (document.all) {
    pos=document.all[menue].style.pixelTop;
    }
    if (document.layers) {
    pos=document.layers[menue].top;
    }
    if (pos==-70 || pos==0) {
    pos=-15;
    }
    else {
    pos=-70;
    }
    if (document.all) {
    document.all[menue].style.pixelTop=pos;
    }
    if (document.layers) {
    document.layers[menue].top=pos;
    }
    }
    //-->
    </script>
    </head>
    <body bgcolor="white">
    <div id="navi1" class="navi1"><br />
    <a href="seite1a.htm" title="Beschreibungstext zu Seite 1a">Seite 1a</a><br />
    <a href="seite1b.htm" title="Beschreibungstext zu Seite 1b">Seite 1b</a><br />
    <a href="seite1c.htm" title="Beschreibungstext zu Seite 1c">Seite 1c</a><br />
    <a href="egal.htm" onMouseover="klapp('navi1')">Navigation 1</a>
    </div>
    <div id="navi2" class="navi2"><br />
    <a href="seite2a.htm" title="Beschreibungstext zu Seite 2a">Seite 2a</a><br />
    <a href="seite2b.htm" title="Beschreibungstext zu Seite 2b">Seite 2b</a><br />
    <a href="seite2c.htm" title="Beschreibungstext zu Seite 2c">Seite 2c</a><br />
    <a href="egal.htm" onMouseover="klapp('navi2')">Navigation 2</a>
    </div>
    </body>
    </html&gt

    Comment


    • #3
      habe eisn auf
      http://muppet.faveve.uni-stuttgart.de/~heidrun/rabbit/
      grüsse heid

      Comment


      • #4
        schau mal unter www.asbion.d

        Comment

        Working...
        X