当前位置: 代码迷 >> JavaScript >> 如何做出这种窗体类似自由落体反弹的效果
  详细解决方案

如何做出这种窗体类似自由落体反弹的效果

热度:188   发布时间:2012-03-04 11:13:34.0
怎么做出这种窗体类似自由落体反弹的效果?
有一个div当一个鼠标以上去的时候,div的高度增加,其下边像自由落体那样,到了最大高度还弹两下再稳定了,如何做啊?给代码和思路都行啊!

------解决方案--------------------
代码不会,思路也没有,帮顶要分
------解决方案--------------------
主要是div位置或大小的变化,通过设置style的width,height变化来移动div
顺便加上延时效果,用setTimeout()
------解决方案--------------------
唉,我写出来的CODE效率肯定太低,不丢人了`~`
------解决方案--------------------
可能用到了数学的三角函数.
把宽高关联到x,y,随着x的变化,y出现震荡.

具体没弄过.三角函数都忘了.
------解决方案--------------------
学过物理都知道重力加速度的公式了吧?虚拟一个g,再虚拟一个空气阻力就行了。很容易的。
  相关解决方案