1

例如,当您使用此代码转到下面的页面时,在加载选项时选择了一个并且背景颜色为灰色。当我点击它时,它变成蓝色。当页面加载时,我怎样才能让它变成蓝色,而不是灰色。

<select class="select" multiple="multiple" id="select_id">
<option selected>option one</option>
<option>option 2</option>
<option>option 3</option>
</select>
4

1 回答 1

1

您可以像这样覆盖所选值的背景颜色:

select option:checked{ 
  background: lightgreen -webkit-linear-gradient(bottom, lightgreen 0%, lightgreen 100%);
}
<select class="select" multiple="multiple" id="select_id">
    <option selected>option one</option>
    <option>option 2</option>
    <option>option 3</option>
  </select>

于 2021-04-16T20:45:34.380 回答