2005
09.12

js anim

ezt mondom : div vagy bármelyik html element css animja :

  • o : object, amit animálsz
  • d : melyik értékét akarod animálni. magasság szélesség alpha etc
  • ev : cél érték.

azt hogy hány lépésben animálja ill a lépéseket milyen gyorsan váltsa egymás után a speed ill step var adja meg.


speed=50
step=12
function anim(o,d,ev){
clearInterval(o.ai)
function a(){
if (sc==step+1){clearInterval(o.ai)}
else{eval("o.style."+d.toLowerCase()+"="+(bv+sc*s))}
sc++
}
var sc=0
var bv=eval("o.offset"+d)
var s=(ev-bv)/step
o.ai=setInterval(a,speed)
}

és egy hivod pl : onmouseover="anim(this,'Height',240)"

kis javascript bizbasz off.

No Comment.

Add Your Comment