2012-05-15 3 views
4

Когда мы нажимаем на элементе выбора, чтобы получить список параметров и спускаемся, чтобы выбрать один, выберите теряет фокус. Это происходит только в ie (ie9).Выпадающий список меню проигрывает фокус в IE9

Я наткнулся на сообщение в блоге @jeffsebring http://jeffsebring.com/drop-down-menus-losing-focus-in-internet-explorer/, но он не предоставил подробностей о его решении.

ответ

1

Извините, мой пост недостаточно ясен, я рассмотрю его.

Проблема, с которой я столкнулся, была выпадающим меню, не имеющим фона вообще. Мое решение состояло в том, чтобы дать ему прозрачный фон. Я не знаю почему, но в IE вам нужен какой-то фон, чтобы держать фокус.

Это означает, что если вы используете раскрывающееся меню сейчас, оно не должно полагаться на состояние зависания, поскольку сенсорные устройства не имеют наведения.

0

мне помог @Jeff Sebring ответ, но это не только вопрос наличия фона, это дело не имея этого фона изменение на парения в состоянии

.ie div select { background:/* whatever */} 

.ie div:hover select {/* paste same bg for ie */} 


.ie div:hover option {/* here you can change background for ie */} 
Смежные вопросы