美文网首页
解决iOS浏览器touch+click事件延时闪烁的问题

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

作者: yujiawei007 | 来源:发表于2017-11-22 20:46 被阅读0次

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

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

    消除click默认样式

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

    body{
      -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/mnwovxtx.html