1

重複の可能性:
jquery animate background position

アニメーション化されたホバー効果の場合、jQuery の関数 animate で background-position を設定しようとしています。スプライト画像にホバーを設定し、アニメーション関数で背景位置を設定しようとすると、ピクセルの1つのパラメーターだけで機能するようです。2 つ (x と y) を設定しようとすると、まったく機能しなくなります。

何が機能するか(ソースコードで109pxを50%に設定します):

$('a#twitter').animate({ 
backgroundPosition: '109px',
});

私が欲しいがうまくいかないもの (私のソースコードには何もありません):

$('a#twitter').animate({ 
backgroundPosition: '109px 0px',
});

前もって感謝します。

ニッキー

4

1 に答える 1

1

これを試して:

$('a#twitter').animate({ 
   background-position-x: '109px',
   background-position-y: '0'
});
于 2012-09-21T15:55:52.873 に答える