Подтвердить что ты не робот

HTML: как установить цвет фона элемента в элементе выбора

как вы устанавливаете цвет фона элемента в списке выбора HTML?

4b9b3361

Ответ 1

select.list1 option.option2
{
    background-color: #007700;
}

<select class="list1">
  <option value="1">Option 1</option>
  <option value="2" class="option2">Option 2</option>
</select>

Ответ 2

Я предполагаю, что вы имеете в виду элемент ввода <select>?

Поддержка этого довольно новая, но FF 3.6, Chrome и IE 8 делают все правильно:

<select name="select">
  <option value="1" style="background-color: blue">Test</option>
  <option value="2" style="background-color: green">Test</option>
</select>

Ответ 3

У меня тоже была эта проблема. Я обнаружил, что настройка внешнего вида не помогла.

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

    background-color: red;
}

Ответ 4

Как и обычный background-color: #f0f

Вам просто нужен способ настроить таргетинг, например: <option id="myPinkOption">blah</option>