• ベストアンサー

背景画像を固定

CSSで背景画像を右側に固定しているのですが、 IE5.5で見るとスクロールがある場合と無い場合で 画像の位置がずれてしまいます。 これは仕様なのでしょうか? 直す方法はありませんか?

  • mrkk
  • お礼率94% (204/216)
  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
noname#236902
noname#236902
回答No.1

私は環境が違うので、はっきりしたことは言えませんが、多分仕様だと思います。ネスケなどでもずれませんか? 改行をたくさん入れ、無理にでもスクロールを常に入れるという方法しかないのではないでしょうか? もしくはフレームを切って、スクロールを絶対入れないようにする方法もあります。

mrkk
質問者

お礼

ありがとうございます! やはり仕様なのですか… ネスケ6で確認した時は、ずれはありませんでした。 フレームやウィンドウサイズの指定が影響している可能性もありそうなので もう少し調べてみようと思います。

関連するQ&A

  • 背景画像を固定表示でその画像にリンクを…

    自身のウェブサイトの画面右下に画像を表示させて、 なおかつその画像にリンクを貼りたいのですが、 htmlやcssのスキルは並みの者なので、どうかご助力をお願いします! イメージとしては、 ttp://www.rakuten.co.jp/e-goods/ や ttp://www.designwalker.com/ の右側にある画像リンクです。 こちら2つのサイト様のソースを拝見して、 作用している部分を抽出して自分なりに作ってみたのですがうまくいきませんでした。 IEでうまく表示されなかったのです。 他ブラウザではちゃんと右側に出て、スクロールしても画像が固定されるのですが、 IEだけ普通に画像が表示されているだけの状態(左寄せに表示されていて、スクロールしても固定表示されていない)になってしまいます。 2つめに挙げたサイト様はJavaScriptを使用されているっぽい(?)のですが、 できればJavaScript無しで表示させたいです。 IE以外のブラウザではうまく表示されていたので、ちょっと悔しいです。。 解決方法がお分かりになる方、ご意見をいただけるととても助かります。 どうぞ宜しくお願いします!

  • 背景として画面の上下に画像を固定。

    この方のホームページでの質問ですが、 http://yuki930.v-colors.com/ 背景として、 上下に雲の画像を固定して、中をスクロールできるようになっていますが、 このように、上下の画像を画面に固定するには、どのようにcssを編集すれば良いのでしょうか? 宜しくお願いします。

    • ベストアンサー
    • CSS
  • スクロールで背景画像が隠れてしまう

    CSSを始めたばかりの初心者です。 フレームでメニューを表示させています。 CSSで背景画像を固定にしているのですが、 長いメニューでスクロールが出て来ると、 ブラウザの表示領域外にあったテキストの背景が白く表示され、 そこから下の背景は画像も見えず真っ白になってしまいます。 ブラウザを引っ張ると背景画像もまた出てくるのですが… これは一体どうしたらいいのでしょう? お答え頂けたら嬉しいです。

  • HTMLで背景を固定した時の誤動作

    1)HTMLで背景を固定(スクロールしても背景は動かないようにする)するため、background-attachment を使いました 2)ところが、スクロールしたところ、添付画面で左側のように表示されるのが正常なのですが、右側(背景がダブって重なる)ようになります 3)ブラウザがfirefoxの場合は正常ですが、IEの場合時々(3回に1回程度)、右側の画面になります 4)再読み込みをして直る場合もありますが、頻発しています 5)文法的には間違っていないと思うのですが、どうすればよいのでしょうか よろしくお願いいたします。

  • 縦長の画像をスクロール、背景固定

    Wordpress Stinger5を使っています。 トップページの高さが3000px 画像の高さが1500pxです。 この画像を背景にし、ページの上部に表示し、 下にスクロールして、背景画像が途ぎれるときに 背景が画像が固定する方法が知りたいです。

    • 締切済み
    • CSS
  • 背景画像の位置固定

    背景画像~画像固定と位置固定  過去ログにも似たような質問で、背景画像の固定がありました。 <BODY BACKGROUND="./img/back.gif" BGPROPERTIES=FIXED> ☆これと同時にブラウザの表示画面で、右下や左上といった 背景画像の位置まで固定させる方法とはあるのでしょうか? このとき、画像は並べて表示するのではなく、一つ だけ表示したいんです。サイズは400×400pix.です。  どうぞよろしくお願いします。

    • ベストアンサー
    • HTML
  • 表示位置の固定

    背景画像の表示位置を固定する場合、 background-attachment: fixed;としますがP要素やDIV要素をこれと同じく表示位置を固定しスクロールしても動かなくすることをCSSで実現可能でしょうか?

    • ベストアンサー
    • HTML
  • ☆背景画像を2箇所に固定☆

    異なる背景画像を、ウィンドウの 右上と左下に、それぞれ固定表示 させる方法って、ありませんか?? 1箇所に固定するCSSなら、 検索で見つけたんですけど。 それの右上用と左下用を 一緒に使っても駄目でした☆ やはり、壁紙には1つの画像しか 使えないものなのでしょうか…

    • ベストアンサー
    • CSS
  • 画像の固定について

    ホームページをTAGにより作成しています。 閲覧するときにスクロールをしますが、その画面上たとえば最上部にバナーのようなものをおいて、スクロールしても常に画面上で見れることはできますか。 検索ですと「背景画像の固定」は、たくさんありますが、 単なる画像の固定というのがなかなかみつかりません。 このうち上に固定というのでためしてみたら、スクロールした場合、そのバナーがうしろに行ってしまい見えなくなってしまいました。 使用方法は、画面いっぱいに画像を表示させ、小さなバナーで「画像をクリックしてください」というのをおきたいのです。 一定のところにおくと、画像をスクロールさせて場合見えなくなってしまうのでこれを常に見えるようにしたいのです。 よろしくお願いします。

  • IE6のブラウザで、<div>に設定した背景画像が固定されない事で悩ん

    IE6のブラウザで、<div>に設定した背景画像が固定されない事で悩んでいます。 <body>と<div>にそれぞれ背景を設定しているのですが、<div>に設定した背景だけが、 縦のスクロールバーと一緒にスクロールしてしまいます。 背景自体はCSSで下記のように設定しています。 background:url("./hoge.gif") no-repeat fixed center top; <body>も同じ設定で背景を表示させているのですが、こちらは問題なく固定表示になっています。 <div>などのボックス要素では固定表示させることは無理なのでしょうか? どうぞ知恵をお貸しください。