• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:非リンク画像にポップアップ、ブラウザでの違い)

非リンク画像にポップアップ、ブラウザでの違い

このQ&Aのポイント
  • HTMLとCSSを使用して画像のポップアップを作成していますが、IEとChromeの動作が異なります。
  • 問題の発生しているコードは、HTML部分のリンクを外し、ブラウザごとに表示を確認しています。
  • IEではポップアップが機能しないため、どうして異なるのかについての解決策を求めています。

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

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.1

IEは、  a:hover にしか対応しないバージョンがあるから  互換性も考慮したら、<a>でマークアップするか、JSを使うしかない。 CSSなら下記の様な感じで、IE6にも対応する。 <p class="tips1" id="tips1" style="margin: 0; padding:0;"> <a href="#tips1" class="tips2"><img src="xxx"> <span><img src="ooo"></span></a> </p> .tips1 a{ text-decoration: none;} .tips1 a img{ border:0;} * html .tips1 a:hover{ background:lightyellow;} .tips1 a.tips2 span{ display:none; background:lightyellow;} .tips1 a.tips2:hover span{ display:inline; position:absolute; padding:5px; margin: 20px 0 0 -20px; border: 1px dashed gray;}

rabbit-kimura
質問者

お礼

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