Android webview删除蓝色链接边框

Android webview删除蓝色链接边框,android,hyperlink,webview,border,Android,Hyperlink,Webview,Border,在我的应用程序中使用webview时,每次单击链接时,蓝色框都会高亮显示文本或图像。是否有必要从webview中删除此功能?没有50%的声誉发表评论。 打击的主要内容是从上述答案中的链接 * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } rgba()与rgb()类似,但它采用第四个参数表示不透明度。出于可访问性的原因,您不应该只是将“点击高光颜色”设置为“透明” 对于需要完全控制的图元: 1.)移除抽头

在我的应用程序中使用webview时,每次单击链接时,蓝色框都会高亮显示文本或图像。是否有必要从webview中删除此功能?

没有50%的声誉发表评论。
打击的主要内容是从上述答案中的链接

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

rgba()与rgb()类似,但它采用第四个参数表示不透明度。

出于可访问性的原因,您不应该只是将“点击高光颜色”设置为“透明”

对于需要完全控制的图元:

1.)移除抽头突出显示颜色

.btn {
    ....

    -webkit-tap-highlight-color: transparent;
}
2.)添加新的:活动状态(在本例中设置背景色)

.btn:active {
    background-color: rgba(100, 100, 100, 1.0);
}
3.)在某些元素上,如您可能会看到蓝色或橙色边框,这仅适用于焦点状态,以删除边框:

.btn {
    ....
    -webkit-tap-highlight-color: transparent;
    outline: 0;
}
4.)添加:焦点状态

5.)对于奖励积分,添加一个:焦点:活动状态

.btn:focus {
    background-color: rgba(200, 200, 200, 1.0);
}
.btn:focus:active {
    background-color: rgba(150, 150, 150, 1.0);
}