当我的应用程序中使用web视图,每次我点击一个链接一个蓝色的盒子凸显了文本或图像。 反正去除的WebView这个功能呢?
Answer 1:
此链接可能对你有用。
Answer 2:
For accessibility reasons you shouldn't just blanket set the tap highlight color to transparent.
For elements where you want full control:
1.) Remove the tap-highlight-color
.btn {
....
-webkit-tap-highlight-color: transparent;
}
2.) Add a new :active state (in this example set a background color
.btn:active {
background-color: rgba(100, 100, 100, 1.0);
}
3.) On some elements like you may see a blue or orange border, this is just to the focus state, to remove the border:
.btn {
....
-webkit-tap-highlight-color: transparent;
outline: 0;
}
4.) Add a :focus state
.btn:focus {
background-color: rgba(200, 200, 200, 1.0);
}
5.) For bonus points add a :focus:active state
.btn:focus:active {
background-color: rgba(150, 150, 150, 1.0);
}
Answer 3:
没得50声誉发表评论。
打击是从上面的答案链接的主要内容。
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
RGBA()就像是RGB(),但它需要4个参数的不透明度。
文章来源: Android webview remove blue link border