• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ドロップダウンの残像)

ドロップダウンの残像

このQ&Aのポイント
  • ドロップダウンメニューを設置した所、一部のメニューで残像が残ります。
  • ul.menuクラスのCSSを使って、ドロップダウンメニューを作成しています。
  • 画像の背景透過を行うために、PNG画像を使用しています。

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

  • ベストアンサー
回答No.2

『残像』の現象が確認できません。 残像が出るのであれば、提示されたコード以外の部分に原因があると思います。 提示されたコードをそのまま使ってもドロップダウンメニューにならないので、 以下のように調整しました。 ul.menu ul { opacity:1; /* 0から1へ変更 */ } /* 追加 */ ul.menu li:hover ul { display: block; } おおよそ期待通り動かないCSSとopacity:0が指定されているという事は、 JavaScriptでドロップダウンを調整しているのでしょうか?(フェードインさせている等) もしそうなら、そのスクリプトに原因があると思います。 -------------------- 構造的には http://okwave.jp/qa/q7862211.html No.1さん自身が書かれた物と全く同じ(olとulの違いのみ)にもかかわらず煩雑とか、 たんに、他人を批判したいだけなので、気にしなくて良いでしょう。

gspopo
質問者

お礼

お礼が遅くなってしまい申し訳ありません。 おっしゃる通り、よくみたらjavascriptの方でフェード効果を付けているようでした(抜けてしまっていて大変申し訳ないです)。 削除した上で教えていただいた通りにしたところ、無事に設置出来ましたので とても助かりました。 このたびはありがとうございました!

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

そのまま、HTMLに書き込んで画像を用意して色々試したのですが、そもそも動作しません。 HTMLもCSSも煩雑で、とてもじゃないけどこれ以上は頭痛がしそうです。 そんな複雑なHTML/CSSでなくてもできるはずです。 残像が残るということは、その要素の上にポインターが乗ったままになっているのでしょう。 どのようにされたいのかを説明していただくほうが早いです。 [例] ナビゲーションリストを様々にデザインしてみよう。( http://www.ichiya.com/WebService/Howto/sample/HTML/nav/navigation1.html ) の表示メニュー⇒スタイルシートで ・横プルダウン ・横プルダウン2 ・ページの最上部へ ・ヘッダーの下  がいずれもプルダウンのようですが、・・それらが参考になりませんか?   このページはリキッドデザインなのでウィンドウ幅には依存しませんね。

gspopo
質問者

お礼

色々と試していただいたようで申し訳ありませんでした。 URLの方も今後参考にさせていただきます。 ご回答ありがとうございました!

関連するQ&A