• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【jquery】スクロールで背景画像もついてくる)

【jquery】スクロールで背景画像もついてくる

このQ&Aのポイント
  • jqueryを使って背景画像をスクロールと一緒についてくるようにする方法について質問します。
  • 現在のソースでは背景画像が思い通りの位置に表示されず、スクロールされない問題があります。
  • 他の方法で背景画像をスクロールと一緒に移動させる方法や参考になるサイトがあれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

理解力が乏しいので何をしたいのかよくわからないのと、私の環境では透過pngもbackground-positionも効かない(かの悪名高き○○)のでテストもできませんが、・・・ ><div id="header"></div>内には2.pngを表示させず、 ><div id="contents"></div>の部分から2.pngを表示させて の点が問題だとして、 ご質問文からは、#bg01がどこにあるのか読取れませんけれど、#bg01に背景を設定せずに#contentsに直接かあるいはcontents内の包含要素に設定しておけばすむ話ではないのでしょうか?

pencil87
質問者

お礼

ありがとうございました。

pencil87
質問者

補足

さっそくのご回答ありがとうございます! すみません、cssの表記を間違えておりました・・・ 【CSS内】 #haikei { background: url(2.png) top center repeat-y; } でした。。申し訳ありません。 #bg01 → #haikei です。 >#bg01に背景を設定せずに#contentsに直接かあるいはcontents内の包含要素に >設定しておけばすむ話ではないのでしょうか? お教えいただいた通りのこともやってみたのですが、 位置自体は問題ないのですが、 スクロールしたときに2.pngが<div id="header"></div>の下から切れて現れるという感じというか、 例えば2.pngが水玉模様だとして、 bodyに背景画像を設定しているので、<div id="header"></div>の下から きれいな円の水玉でなく途中からでてくる感じなのです・・。 わかりづらくて申し訳ありません。。

関連するQ&A