css - Android 浏览器 - anchor 聚焦时删除轮廓边框

标签 css webkit android-browser

我在我的 Android 应用程序上使用加载外部页面的 WebView 。 它有几个 anchor (<a> 标签)。当我按下它时,会出现黄色边框。

我怎样才能防止它并删除这个边框?

我尝试了以下技巧:

// jQuery
$("a").focus(function(){
    $(this).attr("hideFocus", "hideFocus");
});

// CSS
a, :focus {
    outline: none;
}

但没有成功。

谢谢!

最佳答案

设置 CSS 属性 -webkit-tap-highlight-color如下:

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

注意:由于 webkit 渲染高亮的方式,用其他方式设置颜色通常会失败。根据我的经验,取决于版本/变体。

关于css - Android 浏览器 - anchor 聚焦时删除轮廓边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7398763/

相关文章:

css - 如何为最大宽度编写更高效的 CSS

javascript - Jbgallery 3.0幻灯片动画是否可以由白色渐变

javascript - 从没有标签的页面中删除文本

html - border-radius 在带有填充和边框的 div 中的 Safari 中不使图像循环

css - 位置 : fixed menu not working in Android 4+

css - 通过 CSS 为 img src 定义 Base-URL

html - Internet Explorer 11 的 webkit 行钳位的替代方案?

c++ - 使用 Webkit < 1.3 访问 Gtk+ 中的 DOM 元素

android - Android Native Browser 4.4.2 中的文本阴影移动到容器顶部

Android 应用程序在同一选项卡中打开浏览器?