当页面作为Web独立应用程序时,错误的webkit-tap-highlight-color行为

时间:2012-02-06 07:52:16

标签: javascript ios ipad ios5 iphone-standalone-web-app

我正在尝试使用css

删除iPad中网页的突出显示
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)

在iPad2中直接使用浏览器时效果很好。但是,如果我将页面移动到Web应用程序,并带有一个漂亮的大图标,则行为不再有效。怪不了?

设置

document.documentElement.style.webkitTouchCallout =“none”;

<{3>}中指出的

不起作用

欢迎提出一些想法,提示

1 个答案:

答案 0 :(得分:5)

-webkit-tap-highlight-color-webkit-user-select的组合对我有用。您可以将这些元素应用于单个元素,或html

html {
    -webkit-tap-highlight-color: rgba(0,0,0,0); 
    -webkit-user-select: none;
}