如何为HTML选项添加背景颜色?

Mis*_*hko 5 html css html-select background-color

考虑以下示例:( 现场演示)

HTML:

<select>                          
    <option>Hello</option>    
    <option>Stack</option>
    <option class="a">Overflow</option>
</select>
Run Code Online (Sandbox Code Playgroud)

CSS:

option.a {
    background-color: red;
}
Run Code Online (Sandbox Code Playgroud)

在Chrome 17中的Windows上,样式按预期工作:

在此输入图像描述

虽然在Chrome 17的Mac上它不起作用:

在此输入图像描述

有关如何<option>在Mac上添加背景颜色的任何想法?

Kib*_*bee 4

这是 Chrome 中的一个已知错误。样式不会应用于 Mac 上的选项。