如何去掉围绕选项列表的蓝色边框

3
我希望的是,如果我点击选择框,下拉列表将显示,此时下拉列表的蓝色边框将被移除。
测试链接:http://jsfiddle.net/5kcsn/320/ 脚本:
$("input, select, textarea, form, button").css("outline", "none");
$("input, select, textarea, form, button").css("box-shadow", "none");

CSS:

option:focus{
    background-color:#FFF;
    outline:none;
    border:none;
    box-shadow:none;
}

1
什么浏览器?在Chrome或FF中,我没有蓝色边框。 - Christina
1
@BootstrapThemer Safari也是一样的。这就只剩IE了……或者如果每个人都感觉有点奇怪,那就用Netscape吧。 - Charlie
@BootstrapThemer Chrome - user3882672
3个回答

1

0

有些样式是在浏览器中内置的,您无法使用 CSS 编辑它们。您可以实现 JavaScript 来创建自己的类似元素,此外还有各种 JavaScript 插件可帮助您!
尝试this搜索 jQuery 插件


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接