GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

03hoverなし端末専用の:active

@media (hover: none) and (pointer: coarse) でタッチ端末だけを判定し、そのときだけ :active の背景色を与える。マウス端末ではタップ後に色が張り付かない。

使いどころタップ後もグレー背景が残るモバイルWebのバグを防ぎたいとき

@media (pointer: coarse)hover: none:active
hoverなし端末専用の:active
新しいタブで開く

03 hoverなし端末専用の:active — 計測 累積面積 8.344% · 動いたフレーム 12/23GODRICH オリジナル · SCSS と React は zip に同梱 · CSS タップ エフェクト 9選 — 一行でコピペOK

このデモが属する記事

CSS タップ エフェクト 9選 — 一行でコピペOK — デモ9種のプレビューCSS タップ エフェクト 9選 — 一行でコピペOKcss タップ エフェクトとは、指でボタンやカード、リンクに触れた瞬間だけ色・大きさ・影が変わり、入力が確かに届いたとスマホの画面だけで伝える演出です。この記事では9種類を選び、それぞれ6〜25行のコードとして実装しました。4つは@medi この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ