//elem:给哪个元素添加位移:direction:是垂直方向的话就传入top,水平方向left:speed控制速度,向下.向右传入正值,反之传入负值:distance表示位移的距离function elemDisplace(elem, direction,speed, distance){ //记录元素当前的位置 var origin = parseInt( getComputedStyle(elem, null)[direction] ); var pos; var Timer = set