CSS:设置选择列表的样式

时间:2012-05-21 11:38:37

标签: html css forms

我有一个选择列表:

<select multiple="multiple">
<option value="1">Macrostructures</option>
<option value="2">Woven</option>
<option value="3">Mystic Bird</option>
</select>

现在,当somepody选择一个选项时,该选项具有蓝色背景。我知道想要改变背景颜色。

我已经尝试过:

select option:checked { background: #787878; }

但这不起作用。正确的选择器怎么样?

此致

1 个答案:

答案 0 :(得分:1)

检查这个

$('select').change(function() {
$('option').css('background', 'none');
$('option:selected').css('backgroundColor', 'red');
}).change();