我有一個機器人圖像,我試圖用JQuery移動到屏幕左側。 DIV的定位,像這樣:jquery動畫 - div跳轉?
#robot{
position:fixed;
margin-left:800px;
bottom:-40px;
}
因此,它基本上是在底部中間。然後我動畫:
$('#robot').animate({left:"-=1000px"},12000,"linear", stopRobotTimer);
它的工作原理,但是一旦有生開始,機器人跳約200 pixels left
,然後開始了12秒的動畫。
看看你是否有一個填充/邊緣阻礙。看看這篇文章,瞭解更多關於這個特定類型的問題:http://jqueryfordesigners.com/animation-jump-quick-tip/。 – JesseBuesking