ホームページ >ウェブフロントエンド >CSSチュートリアル >`:active` 疑似クラスがモバイル Safari リンクで動作しないのはなぜですか? どうすれば修正できますか?
Mobile Safari の :active リンクの機能しない :active 擬似クラスを解決する
Touchstart イベント
ontouchstart イベントを
に追加します。 element:<body ontouchstart=""> ... </body>
これにより、ページ内の任意の要素をタップしたときに :active 擬似クラスのトリガーが有効になります。
Fastclick Library
または、Fastclick JavaScript ライブラリを利用します。このライブラリは、タッチ デバイス上のクリック イベントの応答性を強化し、:active 擬似クラスの問題にも対処します。
以上が`:active` 疑似クラスがモバイル Safari リンクで動作しないのはなぜですか? どうすれば修正できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。