Стиль Элемент на основе выбранного <опция>

Сообщение Anonymous »

Можно ли стиль элемента Select на основе какой опции выбирается только с CSS? Мне известно о существующих решениях JavaScript.select[name="qa_contact"] option[value="3"] {
background: orange;
}

http://jsfiddle.net/aprillion/xsbhq/> , если невозможно с CSS 3, поможет ли CSS 4 -й селектор субъектов в будущем. Pseudo-Class может помочь стилизовать сам Select (в браузерах, которые поддерживают как: есть псевдо-класс, так и стиль ), но он работает только для атрибутов HTML, поэтому только в том случае, если выбранная опция явно выбранная инициирована. Он не будет работать динамически без JS-после того, как пользователь изменяет выбор, который будет только изменять свойства DOM, но не атрибуты HTML, от которых зависит селекторы атрибутов CSS: < /p>
select:has(option[selected][value="3"]) {
background: orange;
}


Подробнее здесь: https://stackoverflow.com/questions/163 ... ted-option