• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クリッカブルマップにツールチップを実装したい)

クリッカブルマップにツールチップを実装する方法

このQ&Aのポイント
  • クリッカブルマップにツールチップを実装する方法を解説します。
  • CSSを使って簡単にクリッカブルマップにツールチップを実装する方法をご紹介します。
  • クリッカブルマップのタグが<a>ではない場合でも、ツールチップを実装する方法をご紹介します。

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

  • ベストアンサー
  • noris02
  • ベストアンサー率74% (56/75)
回答No.1

area には hover をかけることができないので、 画像の上に レイヤーのように 擬似空間を作り、そこに a で指定してあげる方法が よいと思います。 擬似空間の作り方は、透明gifを 乗せる等です。 .parent{position:relative;top:0;} .child{position:absolute;top: --;left: --;} a.tooltip span{display:none;} a.tooltip:hover span{display:block;} <div class="parent"> <img src="" alt="この画像はbackgroundにしてもいいかもしれません"> <div class="child"><a class="tooltip" href=""><img src="透明.gif" alt=""><span>aaa</span></a></div> </div> また jquery を使うという 方法もあるとおもいます。 その場合はarea でも いけるとおもいます。コード書き換えは発生すると思いますが。

zyaba
質問者

お礼

ありがとうございます。 titleで標準のツールチップ表示にすることにしました。 やはりjsでの対応も考えています。

すると、全ての回答が全文表示されます。

関連するQ&A