Unityアセットストアセール中!

areaタグをレスポンシブ対応させる方法

<景品表示法に基づく表記 > 本サイトのコンテンツには、商品プロモーションが含まれている場合があります。
スポンサードリンク

画像内にイメージマップをつくってリンクをつけることができるareaタグですが、
アクションを起こせる範囲を指定するため、レスポンシブ対応させるとなると手間がかかります。

目次

areaタグをレスポンシブ対応させる方法

結論

・javascriptライブラリ「jQuery-rwdImageMaps」で対応可能

CDNから読み込み、もしくはダウンロードしてきてライブラリを読み込ませます。

ジェネレーターでイメージマップを作成後、タグに使うimgに usemap=”#image-map”を書いてrwdImageMaps(); を実行させます。

イメージマップジェネレーター

Free Online Image Map Generator

GitHub URL

GitHub – stowball/jQuery-rwdImageMaps: Responsive Image Maps jQuery Plugin

CDN

jQuery-rwdImageMaps – Libraries – cdnjs – The #1 free and open source CDN built to make life easier for developers



//ライブラリ読み込み
<script type="text/javascript" src="js/jquery.rwdImageMaps.min.js"></script>
      

//areaタグのレスポンシブ用
$('img[usemap]').rwdImageMaps();

スポンサードリンク
[WordPressのライティング向けプラグイン]
ワードプレスオリジナルプラグイン >>

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

スポンサーリンク

コメント

コメントする

目次
閉じる