【问题标题】:remove selected style on a DIV删除 DIV 上的选定样式
【发布时间】:2009-11-23 07:25:09
【问题描述】:

我正在做 iPhone 开发,我用 DIV 设置了一个 webview。我在这个 DIV 中添加了 'toucstart' 'touchend' 'touchmove' 事件。

但是在我添加了这些事件之后,DIV 有一个样式(看这个视频:http://www.bluefly.cn/mask1.swf),当'touchstart'(比如'mousedown')时,有人知道如何去除这种视觉效果吗?

【问题讨论】:

    标签: javascript iphone html css


    【解决方案1】:

    要禁用点按突出显示,请将 -webkit-tap-highlight-color 自定义 CSS 属性设置为 alpha 值为 0 的颜色:

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

    请参阅Safari Web Content Guide for iPhone OS 中的Highlighting Elements 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2011-03-23
      • 2011-04-14
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 2013-10-21
      • 2013-09-12
      • 2015-05-18
      • 1970-01-01
      相关资源
      最近更新 更多