【发布时间】:2011-03-23 13:08:05
【问题描述】:
当您在 Android 浏览器中单击链接时,默认情况下目标链接区域会以橙色框突出显示。然后长按打开链接处理的上下文菜单(复制、粘贴、新窗口等)。有没有办法在 webview 中禁用其中一个/两个?我在 scriptaculous 中使用highlight code,默认的 android 链接样式被覆盖在效果之上。
【问题讨论】:
当您在 Android 浏览器中单击链接时,默认情况下目标链接区域会以橙色框突出显示。然后长按打开链接处理的上下文菜单(复制、粘贴、新窗口等)。有没有办法在 webview 中禁用其中一个/两个?我在 scriptaculous 中使用highlight code,默认的 android 链接样式被覆盖在效果之上。
【问题讨论】:
这可能有用:How to Hide Android WebView Highlight Border
答案是:添加这个 CSS * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }。
希望如此。
【讨论】:
建议的解决方案将颜色设置为透明黑色:
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
只需将颜色指定为transparent 即可:
* {
-webkit-tap-highlight-color: transparent;
}
【讨论】: