我有以下
HTML(注意CSS使背景变黑并且文本变白)
<html> <select id="opts" style="background-color: black; color: white;"> <option>first</option> <option>second</option> </select> </html>
Safari非常智能,可以使文本右侧显示的小三角形与前景文本的颜色相同.
其他浏览器基本上忽略了CSS,所以它们也很好.
但Firefox 3会应用背景颜色,但会将三角形留下黑色,因此您无法看到它,就像这样
我无法找到解决这个问题的方法 – 任何人都可以帮忙吗?是否有-moz-select-triangle-color或类似的东西?
解决方法
一定是Vista的问题.我有XP SP 2,看起来很正常.