【CSS】スマホでリンクをタップした時に色を変える方法
- 更新
- デザインのメモ



実装サンプル
a要素に『ontouchstart』を追記して『a:active』に色を指定します。
コードを見る(HTML・CSS)
HTML
<a href="#" class="tap_link" ontouchstart>スマホでリンクをタップした時に色が変わる</a>
CSS
/* ---------- 01 リンクをタップした時 ---------- */
.tap_link {
display: inline-block;
width: 200px;
padding: 20px;
border: 1px solid;
color: #2b2a27;
}
.tap_link:active {
background: #e8dc6a;
}
実装サンプル(リンクじゃなくてもOK)
コードを見る(HTML・CSS)
HTML
<div class="tap_box" ontouchstart>スマホでタップした時に色が変わる</div>
CSS
/* ---------- 02 リンクじゃなくても OK ---------- */
.tap_box {
width: 200px;
padding: 20px;
border: 1px solid;
}
.tap_box:active {
background: #e8dc6a;
}
さいごに





