如何在select标签中实现背景色?

时间:2011-03-02 09:32:39

标签: css select option background-color

我希望在选择列表框中悬停选项时更改默认系统颜色(蓝色)。

有可能吗?

option:hover{ background:black;}

这对我没有帮助!

4 个答案:

答案 0 :(得分:1)

如果没有javascript解决方案,这是不可能的,因为元素的背景颜色由操作系统(Windows,Mac,Ubuntu等)确定,而不是网站中的浏览器或元素。

您必须寻找javascript or jQuery(或任何其他图书馆)解决方案:)

答案 1 :(得分:0)

你试过吗

  

选择:悬停{color:? }

这可能在某些浏览器中有效,在IE< = 6中没有js,因为它们不接受:hover除了在锚点上,甚至可能不起作用。表单样式的某些方面不能跨浏览器工作。

答案 2 :(得分:0)

检查http://jsfiddle.net/8x5wD/15/

处的工作示例

答案 3 :(得分:-1)

试试这个

 input:focus, select:focus, select:active, select option, select option:focus, select option:active, textarea:focus {
background: #fff4fc;

}