【问题标题】:Styling select options样式选择选项
【发布时间】:2011-06-14 22:16:52
【问题描述】:

我有这个:

我希望选项框周围的突出显示和边框不是蓝色的,这似乎是系统默认设置。有没有办法通过 CSS 设置选择选项的样式,或者系统是否对此进行控制?

如您所见,我可以设置背景和字体的样式,只是烦人的蓝色让我很头疼。

我对 jQuery 解决方案不感兴趣(已经在使用 jQuery Uniform,我对此非常满意)。我不在乎它在所有浏览器中看起来都一样。即使只能定位某些浏览器(Firefox 和 Chrome),我也会感到满意。

【问题讨论】:

    标签: html css select option


    【解决方案1】:

    这是不可能的,因为选择颜色是特定于操作系统的,而不是浏览器。您将不得不求助于一些 Javascript 库来允许您执行此操作。

    Something like this 可能会有所帮助,但正如您所说,您对 JS 解决方案不感兴趣,不幸的是,您将不得不忍受蓝色,

    【讨论】:

    • 我明白了,好吧,谢谢,这就是@sarcastyx 在其他答案下方的评论中所说的,我想这证实了这一点。我会和蓝色一起生活,即使它看起来有点蹩脚。顺便说一句,@Kyle,谢谢你的链接。即使是表单样式设置的选项也与 jQuery.uniform 一样(这也是我使用的),资源本身绝对很有趣。
    猜你喜欢
    • 1970-01-01
    • 2018-03-04
    • 2017-04-01
    • 2022-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-27
    相关资源
    最近更新 更多