在HTML 5网站中,通过移动设备浏览的用户单击链接。
浏览器绘制一个框(矩形)作为反馈(除了声音)。
浏览器可能意味着Android 2.3的股票浏览器或Opera Mobile。禁用手机浏览器点击/触摸/点按反馈框
做了一些研究,但真的没有(清晰)解决方案。
我想避免这个(蓝色)框。至少对于基于iPhone和Android的设备。任何想法?
P.S我也使用jQuery
在HTML 5网站中,通过移动设备浏览的用户单击链接。
浏览器绘制一个框(矩形)作为反馈(除了声音)。
浏览器可能意味着Android 2.3的股票浏览器或Opera Mobile。禁用手机浏览器点击/触摸/点按反馈框
做了一些研究,但真的没有(清晰)解决方案。
我想避免这个(蓝色)框。至少对于基于iPhone和Android的设备。任何想法?
P.S我也使用jQuery
这是一个重复:Can I remove Android default link styling in webview和iPad Safari: How to disable the quick blinking effect when a link has been hit。
答案是:加这个CSS * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
。
我是由bloopletech提供的答案+1。 但是,如果你想有这一招在Android原生浏览器(Android浏览器)的工作,下次使用:
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-moz-tap-highlight-color: rgba(0, 0, 0, 0);
}
你的链接看到蓝色的轮廓是“纲要”的结果。 要关闭设置:
outline:none;
不知道为什么这还没有被正确回答。
正确,由于某种原因,它没有工作时被问到,所以谢谢! – Poni