• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:背景置換でのナビゲーショントラブル?)

背景置換でのナビゲーショントラブル?

このQ&Aのポイント
  • CSSを勉強中の私が、背景置換を利用したナビゲーション表現に挑戦しています。
  • しかし、マウスオーバーしたときに画像が遅れて表示される瞬間があります。
  • 同じような表現をしている他のサイトではこの問題が起きていないようです。どうすれば解決できるでしょうか?

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

  • ベストアンサー
  • miya_00
  • ベストアンサー率47% (9/19)
回答No.1

パソコンが重いとマウスオーバー時の反応も遅くなりますので、その間何も表示されないって現象だと思いますね。 これの対応としまして自分がしている事なんですが、 bright1976さんがtext-indentを使ってのロールオーバーをしているって事はCSSで aタグ内をdisplay: block;にしbackgroundで背景画像を指定していると思うんですが、仮に下記ソースで作っていると過程しますね。 <ul id="navi"> <li class="aaa">~</li> <li class="bbb">~</li> <li class="ccc">~</li> </ul> こうなっていれば、各class(aaa、bbb。ccc)のaタグに各画像を指定していると思うですが、#idにロールオーバー前の一枚画像を指定しておくんです。 そうすれば、一瞬消えるのはなくなるはずですよ。

bright1976
質問者

お礼

miya_00様 お返事がおそくなり申し訳ありません! 仰る通りのソースで実験していました!! 一つのボックス自体に完成系の背景を置いておくということですね。。。 試してみます!! ありがとうございます!!!!

関連するQ&A

専門家に質問してみよう