:Hover伪选择器无法处理IE中的Select元素

时间:2012-05-01 00:14:37

标签: html css

我似乎无法使:hover伪选择器在IE 7,8和9中的Select元素上工作,即使我找到的文档说IE7 +支持它。

根据这个,它应该在IE7 +中完全支持: http://msdn.microsoft.com/en-us/library/cc351024(v=vs.85).aspx#pseudoclasses

Quirksmode说“差不多”http://www.quirksmode.org/css/contents.html

我尝试过使用严格的doc类型,但没有区别。

有人知道如何使:hover选择器适用于CSS中的Select元素吗?

我只是想改变边框颜色:悬停,但在IE7中似乎甚至不支持设置边框。它在IE8 +中受支持但是:悬停似乎并非如此。更改文本的颜色甚至不起作用。

以下是一个示例(适用于Chrome和FF):http://jsfiddle.net/6VrfW/5/

1 个答案:

答案 0 :(得分:1)

您可以将<select>打包在<div>中并将悬停附加到div。这很糟糕,但IE也是如此。