我希望在选择列表框中悬停选项时更改默认系统颜色(蓝色)。
有可能吗?
option:hover{ background:black;}
这对我没有帮助!
答案 0 :(得分:1)
如果没有javascript解决方案,这是不可能的,因为元素的背景颜色由操作系统(Windows,Mac,Ubuntu等)确定,而不是网站中的浏览器或元素。
您必须寻找javascript or jQuery(或任何其他图书馆)解决方案:)
答案 1 :(得分:0)
你试过吗
选择:悬停{color:? }
这可能在某些浏览器中有效,在IE< = 6中没有js,因为它们不接受:hover除了在锚点上,甚至可能不起作用。表单样式的某些方面不能跨浏览器工作。
答案 2 :(得分:0)
答案 3 :(得分:-1)
试试这个
input:focus, select:focus, select:active, select option, select option:focus, select option:active, textarea:focus {
background: #fff4fc;
}