解决iOS浏览器touch+click事件延时闪烁的问题

2017-11-22  本文已影响0人  yujiawei007

ios safari浏览器中对触摸事件的响应顺序是:

ontouchstart -> ontouchmove -> ontouchend -> (300ms) onclick

消除click默认样式

通过讲click事件样式的alpha通道设置为0(透明),消除click事件的闪烁效果

body{
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
上一篇 下一篇

猜你喜欢

热点阅读