Html 如何设置<;的背景色;选项>;在a<;选择>;元素?

Html 如何设置<;的背景色;选项>;在a<;选择>;元素?,html,select,background-color,Html,Select,Background Color,如何设置HTML列表中项目的背景色? select.list1 option.option2 { 背景色:#007700; } 选择1 选择2 就像普通的背景色:#f0f 你只需要找到一种方法来定位它,例如:blah我想你指的是输入元素 对这一点的支持是全新的,但FF 3.6、Chrome和IE 8使这一切正常: 试验 试验 我也有这个问题。我发现将外观设置为“无”有帮助 .class { appearance:none; -moz-appearance:none;

如何设置HTML列表中项目的背景色?

select.list1 option.option2
{
背景色:#007700;
}

选择1
选择2

就像普通的
背景色:#f0f


你只需要找到一种方法来定位它,例如:
blah

我想你指的是
输入元素

对这一点的支持是全新的,但FF 3.6、Chrome和IE 8使这一切正常:


试验
试验

我也有这个问题。我发现将外观设置为“无”有帮助

.class {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;

    background-color: red;
}

为什么要使用
<代码>元素只能存在于select Anyway中。您可以使用css将文本加粗吗?此解决方案在Chrome和Safari中仍然不起作用。我需要以编程方式添加bg颜色,因此,我不能真正使用类。类似这样的内容:`try{opt_css.backgroundColor=item.color;//这可能没有定义$opt.prop('disabled',item.disabled);//this too}catch(e){//do nothing}`因此,我可以看到添加到标记中的“style”属性,如下所示:
状态1
,但没有视觉颜色变化(Chrome@Mac Os)