css - 选择标签上的背景颜色会破坏 Firefox UI

标签 css firefox user-interface

这是一个常规 <select> firefox (osx) 上的框外观:

enter image description here

如果我添加以下样式:

form select.error {
    background-color: #FFAAAA;
}

看起来像这样:

enter image description here

问题: 有什么办法既能保持漂亮的造型,又能让它红起来?

最佳答案

“漂亮的样式”都是操作系统绘制的单个背景图像。因此,当您覆盖它时,Firefox 必须回退到其他类型的样式...

所以不,你不能保持原来的样子,只能改变背景颜色。

关于css - 选择标签上的背景颜色会破坏 Firefox UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7431060/

相关文章:

python - wxPython - 如何对 ListCtrl 列项目进行排序?

Java Swing GUI 应用程序完全空白,没有任何内容,而按钮添加到面板中

r - 防止 R 中的函数覆盖

body 上设置的 CSS3 渐变背景不会拉伸(stretch)而是重复?

html - 在 Firefox 和 Safari 中显示网格的位置粘性水平滚动表现得很奇怪

javascript - Firefox 扩展的线程行为可能吗?

css - 在 Firefox 中使用 absolute 和 flex 有位置问题

javascript - TypeScript 2.4.1 -> fontWeight -> 类型 'number' 不可分配给类型 '"inherit"| 400 |

css - 打印样式表 - 如何打印分页内容的所有页面?

javascript - 悬停时的文本未正确居中 CSS