- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サイト内のページに飛ぶときの背景に関する異常)
サイト内のページに飛ぶときの背景に関する異常
このQ&Aのポイント
- サイト内のページに飛ぶ時の背景に異常が発生しています。背景色が一瞬表示された後、画像が表示されます。
- 背景色を緑に設定すると、マウスを離した瞬間に緑色が表示され、すぐに画像が表示されます。
- 試したこととして、背景色と画像の記述順を変えたり、背景画像のサイズや形式を変えてみました。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
画像が大きい場合には必ずそうなります。 ブラウザは逐次表示が必須とされています。転送や処理が間に合わないときも可能なものから順次表示すべきであることは、理解できると思います。 画像を単色でシンプルなGIFなどにすると、その症状は実感できないと思います。逆に極めて大きな画像を背景にすると描画に時間がかかります。 プログレッシブJPEGにするとかも良いでしょう。(画像によると逆効果の場合も) いずれにしても背景画像はユーザーにとっては邪魔以外の何者でもないので可能な限りデータ量は小さくしましょう。背景画像を見に来る人はいない。
その他の回答 (1)
- slime331
- ベストアンサー率24% (50/204)
回答No.1
body{ background-color:#ffffff; ←削除 background-image:url(bg.jpg); } #page{ width:960px; background-color:#ffffff; ←削除 } ======================================== で、どうですか?
質問者
お礼
さっそくの回答をありがとうございます。 「背景に画像を使うときは、もし画像が表示されなかったときのことも考慮し、サイト全体のイメージを損ねない背景色をあわせて記述しておく」ということで(指導を受けたので)並記しました。 でも、削除して改善できれば取っちゃおうかと思ったのですが、取っても変化なしでした。
お礼
ありがとうございます。画像の大きさなどに原因があるんですね。今のマシンは性能がいいのでkbあたりの画像はすいすい表示できるものと思い込んでいました。このような症状になったら画像を変更するか背景色で検討します。 「背景画像を見に来る人はいない」というお言葉にはあたりまえのことながら改めて気づかされました。本当にそうです。そうなんですよね。