Итак, у меня есть элемент select с несколькими элементами option. Все элементы опции, кроме одного, имеют:
color: black;
Один вариант имеет:
color: red;
Например:
<select name="foo">
<option value="1" class="textBlack">1</option>
<option value="2" class="textBlack">2</option>
<option value="3" class="textRed">3</option>
<option value="4" class="textBlack">4</option>
</select>
Проблема в том, что я хочу, чтобы опция с красным текстом оставалась красной после выбора. Поэтому, когда HTML в DOM выглядит следующим образом (т.е. я нажимаю на элемент select и выбираю красную опцию):
<select name="foo">
<option value="1" class="textBlack">1</option>
<option value="2" class="textBlack">2</option>
<option value="3" class="textRed" selected="selected">3</option>
<option value="4" class="textBlack">4</option>
</select>
Я бы хотел, чтобы текст в элементе выбора также был красным. Однако текст черный.