Hallo Community,
Ich versuche gerade eine Box zu vergrößern.
Dies soll mit einem effekt geschen.
und zwar soll diese box langsam immer größer werden.
Dazu habe ich ein setInterval.
dieses setzt alle 0.001 Sekunden die breite und die höhe +1px.
Wenn die Box die Bildschirmgröße ereicht hat, wird sie nicht mehr größer.
Soweit funktioniert alles, doch weil mir das ganze etwas zu langsam läuft habe ich versucht das vergrößern des wertes in einem anderen format zu machen.
Statt x++ habe ich versucht x+=1 und x=x+1 versucht doch dann ist die breite plötzlich 6001 und die höhe 6001.
Hier der Code:
Die Variable wi ist die zu erhöhende breite die Variable he ist die zu erhöhende Höhe.
der rest sollte selbsterklärend sein.
Hoffe ihr könnt mir helfen.
MfG
Tobi
Ich versuche gerade eine Box zu vergrößern.
Dies soll mit einem effekt geschen.
und zwar soll diese box langsam immer größer werden.
Dazu habe ich ein setInterval.
dieses setzt alle 0.001 Sekunden die breite und die höhe +1px.
Wenn die Box die Bildschirmgröße ereicht hat, wird sie nicht mehr größer.
Soweit funktioniert alles, doch weil mir das ganze etwas zu langsam läuft habe ich versucht das vergrößern des wertes in einem anderen format zu machen.
Statt x++ habe ich versucht x+=1 und x=x+1 versucht doch dann ist die breite plötzlich 6001 und die höhe 6001.
Hier der Code:
Code:
function AnimateMaxBig() {
if(wi<=WinWidth){
wi=wi+1;
}
if(he<=WinHeight){
he=wi+1;
} else {
}
document.getElementById(WinID).style.width=wi+'px';
document.getElementById(WinID).style.height=he+'px';
//alert('Breite:'+wi+' Höhe:'+he);
if(wi>=WinWidth && he>=WinHeight){
alert('Breite:'+wi+' Höhe:'+he);
clearInterval(MaxInterval);
}
}
Die Variable wi ist die zu erhöhende breite die Variable he ist die zu erhöhende Höhe.
der rest sollte selbsterklärend sein.
Hoffe ihr könnt mir helfen.
MfG
Tobi