2012-03-03 57 views
2

我目前使用這個動畫背景的位置:跨瀏覽器背景Y位置動畫?

$('#icon' + n).animate({ backgroundPositionY : "-=5px" }, 250); 
$('#icon' + n).animate({ backgroundPositionY : "+=5px" }, 250); 

Chrome的警告我backgroundPositionY將被棄用,也得到它,如果變焦比100%不同,Firefox和瀏覽器甚至不運行的越野車動畫。

什麼是使背景Y位置動畫的正確方法?

+0

你能使用'$(「區域‘)。動畫({’背景位置」 :「+ = 3px 40px」},「fast」)'一個維度放在哪裏,另一個維度是動畫? – greener 2012-03-04 00:50:33

+0

我想我可以做到這一點,以前獲得的位置,並將其包括在腳本中。但它在不同的縮放級別上得到越野車,不知道爲什麼 – lisovaccaro 2012-03-04 01:41:36

回答

1

有很多的背景動畫現成的插件......深入到他們的源代碼,看看他們使用什麼方法