2012-03-07 5 views
1

body要素のように動作するDIVを作成せずに、ボディの背景を横にアニメーション表示する方法(左のパラメータを変更することは可能でしょうか)はありますか?jQuery:横にスクロールするボディー背景?

私の欲しいもの:私のウェブサイトの体の背景は3000px幅の写真です。毎秒1px左にスクロールします。

答えて

1
$('body').animate({'background-position':'+=3000'}, 3000000, 'linear'); 
+0

私は理由はわかりませんが、この解決法は私の背景イメージを高さ中心にします。 – user1091856

+0

値を1つだけ指定すると、もう一方のデフォルト値は50%になります。 CSSファイルでyの位置を0pxに設定することができます。 – Interrobang

0

css background-positionプロパティを使用できます。 これを参照してください background-position

今、1秒ごとに位置を更新するjavascript関数を作成できます。

関連する問題