お役立ち
2021.03.31
【html・css】電話などのリンクを、スマホだけでタッチさせたい!
電話をかけるための<a>タグ設定など、
PCではユーザーに触らせずに、スマホでの閲覧時にはリンクが押せるようになる
というhtml・css小技です♪
基礎中の基礎になりますが、初心者さんほど灯台下暗しになりやすいポイント化と思うので誰かのお悩み解決に役立てば幸いです!
まずは基本のhtmlから
<p>
<a href="tel:000-1234-5678" class="sp_link">000-1234-5678</a>
</p>
「.sp_link」をPCでは押下できないようにしたいと思います!
解決CSS
.sp_link{
pointer-events: none;
/* 意味:tachイベントを受け取らない */
}
/* ===========
スマホの場合
=========== */
@media screen and (max-width: 750px) {
.sp_link{
pointer-events: visible;
/* 意味:tachイベントを受け取る*/
}
}
見てみると簡単でしたね!classでだし分けするだけでした♪
link以外にも触って欲しくないものなどがあれば、応用できるので良かったら使ってみてくださいね。
この記事に関連するタグ
正しい効果測定は、正しい計測設定から!Googleアナリティクス設定項目チェックシート(無料)
リスティング・Googleアナリティクス・ホームページ・ランディングページなど
Webマーケティングのことなら何でもご相談ください
株式会社マイティーエースでは、様々なWeb広告・Webマーケティングなど
お客様に合ったご提案しています。
興味をお持ちいただけた方は、まずは気軽にご相談ください。