peter: Bewegung abbremsen

Beitrag lesen

Hi,

habe folgende Funktion:

[code lang = javascript]
function init(){
        if(document.getElementById){
        obj = document.getElementById("nav-div");
        obj.style.top = "-270px";
        }
}

function slideDown(){
        if(document.getElementById){
                if(parseInt(obj.style.top) < 0){
                        obj.style.top = parseInt(obj.style.top) + 40 + "px"; // bildpunkt-schritte
                        setTimeout("slideDown()",75); // millisekunden
                }
        }
}

function slideUp(){
        if(document.getElementById){
                if(parseInt(obj.style.top) > -270){
                        obj.style.top = parseInt(obj.style.top) - 40 + "px"; // bildpunkt-schritte
                        setTimeout("slideUp()",75); // millisekunden
                }
        }
}
[/code]

Nun ist das ganze noch sehr unspektakulär - gibt es die Möglichkeit, den DIV-Layer vor dem Endpunkt langsamer werden zu lassen?