2013-04-15 2 views
2

Первое сообщение, так что извинения, если это было задано раньше. Я не смог найти решение.ie10 select box display

Я знаю, что с переходом на IE10 параметры отображаются выше и ниже выбранного в данный момент параметра. Я могу жить с этим. Тем не менее, параметры окружены толстой (2px) сплошной черной линией. Я попытался манипулировать css с помощью

select:focus { 
    border: 1px solid #c3c3c3; 
} 

все же это не имеет никакого эффекта.

Любые советы были бы с благодарностью получены.

Jon

+1

Можете ли вы показать нам остальная часть кода? - Возможно, в jsfiddle – Andrew

+0

Вы пытались использовать 'outline', а не' border'? (и да, jsfiddle, чтобы продемонстрировать, что вы имеете в виду, было бы полезно) – Spudley

ответ

0

Возможно, с наведением курсора мыши вместо фокуса? Я не совсем понимаю, что вы подразумеваете под выбранным вариантом.

0

В IE10 есть несколько псевдоэлементов для управления стилем формы, например, стилизация стрелки раскрытия при выборе с :: - ms-expand [0]. Однако, похоже, не существует способа, который я могу найти документально, что позволяет отображать всплывающую часть элемента управления select.

[0] http://msdn.microsoft.com/en-us/library/windows/apps/hh767361.aspx

+0

Я оказался в той же ситуации ... @ davidstorey есть для этого правильный термин? google fu всегда будет не в состоянии найти неправильный термин (ы) ... Я хочу сказать, что это dom shadow, но моя первая мысль после этого, не ссылаясь на вещь, заключается в том, что это то, что dom shadow будет делать/be/is, однако поскольку он не используется в моей ситуации, это не так. извините за бред. – albert