a:focus,input:focus{ -webkit-user-modify:read-write-plaintext-only; } 所以,把上面两种方法结合起来,就是目前一个相对完整的‘去除android浏览器下a/input等元素获得焦点时高亮边框’的解决方法: 复制代码代码示例: a:focus,input:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modif...
通过传递不同的参数,可以去掉更多的虚线框,比如”BUTTON”可以去掉button按钮的虚线边框。 参数要用大写字母。 http://www.decimage.com/web/remove-dotted-border-when-click-on-link-or-input.html#
1、先来总结性的一句:在jq的前提下用这个: $("a,input,button").focus(function(){this.blur()}); 虽然把所有的 线边框都去掉了。 2、火狐 button,a,input[type=button],input[type=submit]::-moz-focus-inner{outline:0;}//火狐 这是针对火狐的,仅对火狐起作用。经测试,在ie下完全不起作用 3、ie...
input,button,a{outline:0 none !important;blr:expression(this.onFocus=this.blur()); }
1.webkit内核的浏览器,当用户点击一个链接或者通过js定义的可点击元素的时候,会出现一个半透明的灰色背景或者红色的边框。2.如果想要禁用高亮,可设置颜色的alpha值为0,也就是属性值的最后一位设置为0就可以去除背景或者边框。去除android链接触摸时产生边框的css代码 ...
遇到过同样的问题,可以设置 outline:0这个属性来实现。 在一个class里面写入这个属性,然后引用就可以了。
这条代码就可以去掉蓝色的覆盖层 去掉了蓝色的覆盖层后,我发现还会有黄色的边框出现,加上outline: none;就可以解决了。这样长按a就不会出现蓝色的覆盖层了。 纠正:-webkit-user-modify: read-write-plaintext-only;这条代码设定链接的内容是可以修改的,并不能去掉覆盖层。
遇到过同样的问题,可以设置 outline:0这个属性来实现。在一个class里面写入这个属性,然后引用就可以了。
webkit内核的浏览器,当用户点击一个链接或者通过js定义的可点击元素的时候,会出现一个半透明的灰色背景或者红色的边框。如果想要禁用高亮,可设置颜色的alpha值为0,也就是属性值的最后一位设置为0就可以去除背景或者边框。去除android链接触摸时产生边框的css代码 a,button,input{-webkit-tap-highlight-...
<input type="text" style="border:0;outline:none;width:200px;height:40px;"/><style> .edit{border:0;outline:none;width:200px;height:40px;}</style><input type="text" name="" value="" class="edit" />