【发布时间】:2014-07-08 20:39:24
【问题描述】:
试图摆脱 IE 中的蓝色突出显示。这是一个选择标签。当您下拉下拉框并选择一个选项时,会出现蓝色突出显示。我在 Mac 上,没有 IE,所以我无法测试它。它只是背景颜色:透明吗?
这是我所看到的图像。 http://postimg.org/image/xa8kmxfbt/
谢谢!
【问题讨论】:
标签: html internet-explorer select
试图摆脱 IE 中的蓝色突出显示。这是一个选择标签。当您下拉下拉框并选择一个选项时,会出现蓝色突出显示。我在 Mac 上,没有 IE,所以我无法测试它。它只是背景颜色:透明吗?
这是我所看到的图像。 http://postimg.org/image/xa8kmxfbt/
谢谢!
【问题讨论】:
标签: html internet-explorer select
你可以使用:
select::-ms-value {background: transparent;}
这将在选择后更改其颜色,但在选择时,您仍会在悬停时看到蓝色。
【讨论】:
color: black; 似乎可以解决这个问题
您可以使用 JavaScript 来模糊 select。简单例子:
<select id="mySelect" onchange="this.blur();">
<option>foo</option>
<option>bar</option>
<option>baz</option>
</select>
【讨论】: