大神们您好,想请教一个问题,当Android使用WebView组建的时候,
里面的Html元素如 input img select ... 获得焦点的时候都会有个黄色的边框
请问下如何去掉这个边框,
*, *:active, *:focus { -webkit-tap-highlight-color: rgba(0, 0, 0, 1)!important; -webkit-focus-ring-color: rgba(0, 0, 0, 1)!important; outline: none!important; -webkit-appearance:none; }
这些CSS样式我都试过了无效 求大神们支支招..
没人弄过吗 ???
不要沉了. ###### 擦 今天无意中解决了. 原来
webview 的点击事件加载顺序是
ontouchstart (jQuery bind(touchstart,function...))
(.. 这里不知道有什么,但应该就是这里给元素加上了边框..)
onclick .... 中间估计有一堆东西,所有click才会反应这么慢. ###### 没懂。楼主是怎么解决的?我真是黔驴技穷了
input, input:focus, input:active, input:hover{border:none; outline:none; background-color:transparent;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
一点击还是出现蓝色框和白色背景
a:focus,input:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only; }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。