在IE 10和11的下拉菜单中更改悬停背景颜色

时间:2014-09-24 09:29:21

标签: internet-explorer browser internet-explorer-9 internet-explorer-10 internet-explorer-11

有没有人知道是否可以在IE 10和11的下拉菜单中更改突出显示的颜色?

IE 9以蓝色背景突出显示,而IE 10和11以灰色突出显示。

我想突出显示用户在IE 9中悬停在蓝色上的选择。

见图片enter image description here

此处放大图片:http://i.imgur.com/NNscDB0.png

非常感谢你的帮助

1 个答案:

答案 0 :(得分:2)

不,你不能。下拉列表是浏览器UI的一部分,而不是页面内容。

表格元素众所周知难以定型,没有官方W3C规范这样做。官方消息或多或少要等到Web Components / Shadow DOM和朋友准备就绪。

在IE10 +中有一些供应商特定的方式来设置某些表单控件的部分(以及WebKit / Blink中的不同集合),但这并不包括选择的下拉。对于选择,您只能将常规样式应用于元素本身以及带有::expand伪元素的展开按钮。有关完整列表,请参阅http://msdn.microsoft.com/en-us/library/ie/hh869604(v=vs.85).aspx