Frage von hYpercrites 01.03.2010

javascript div "navigation" fade in

  • Antwort von ak56Lk 02.03.2010
    1 Mitglied fand diese Antwort hilfreich

    benutze ein framework wie scriptaculous, jquery oder mootools.

    Für Scriptaculous sähe die Sache in etwa so aus:

    $('navi').appear();
    

    oder

    new Effect.Appear('navi');
    

    http://wiki.github.com/madrobby/scriptaculous/effect-appear

  • Antwort von Aconcagua 01.03.2010

    Nur aus Spaß an der Freude - ich machs doch...

    var height = 0;
    function fadeIn()
    {
      var navi = document.getElementById("navi");
      height += 5;
      navi.style.height = height + 'px';
      if(curHeight < 80)
        window.setTimeout(fadeIn, 100);
    }
    

    Jetzt noch per CSS die Höhe des Navi-Elements auf 0px setzen, wenn es Text enthält, overflow auf hidden und im onload-Handler des body-Elements fadeIn angeben - et voilà...

    Funktioniert so im FireFox, IE nicht getestet...

  • Antwort von Xodem 01.03.2010

    Google ist dein Freund. Such nach "html style fade" da kommt bestimmt was

Diese Frage und Antworten teilen:

Verwandte Fragen

Fragen Sie die Community –

anonym und kostenlos!