<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="通过css tap-highlight-color去除android浏览器中a、input获得焦点时的高亮边框（outline）" id="card1">
<p> 游客</p><p>
标题:通过css tap-highlight-color去除android浏览器中a、input获得焦点时的高亮边框（outline）<br/>
正文:<br/>
a,input等元素在android原生浏览器下获得焦点时，元素外围会出现一个橙色的高亮边框（如下图）。若要去除它，通常的办法是：a:focus,input:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); }不过看起来，这种方案在android 4.0以上版本的浏览器中是无效的。已知的一种在android 4.0以上版本浏览器中可以移除高亮边框的办法是：a:focus,input:focus{ -webkit-user-modify:read-write-plaintext-only; }所以，把上面两种方法结合起来，就是目前一个相对完整的&amp;lsquo;去除android浏览器下a/input等元素获得焦点时高亮边框&amp;rsquo;的解决方案：a:focus,input:focus{    -webkit-tap-highlight-color:rgba(0,0,0,0);    -webkit-user-modify:read-write-plaintext-only;}<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2017&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2017&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2017&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=2017">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=2017">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>