iOS9ではCSS :hover事件は起こらない

823views/投稿 2015-09-19/更新 2015-09-19

iPhone 6をiOS9にアップデートして、CSS :hover事件を検証したところ1回タップで遷移しました。iOS8.4.1だけの現象だったようです。

サンプルページで:hoverを試したところ、img系もform系も1回遷移。Chromeでも1回遷移。いったい、あの現象は何だったのか…。

どちらにしても対象になるような:hoverは今後も使わないように気をつけることにします。

明らかではないが、遷移する瞬間に:hover処理を一旦挟むような今までの1タップには無かった「ほんの一瞬」があるような気がします。

iPad AirでもiOS9にすれば1回タップで遷移しました。

iPhone 6sの3D TouchやiPad ProのApple Pencilがどうなっているかで理由が明らかになるかもです。

関連おすすめ記事