Удалить пунктирную рамку/схему сосредоточенного выпадающего меню
Как удалить пунктирную рамку/схему, которая отображается при выборе элемента из выпадающего меню?
![enter image description here]()
Вы можете видеть, что отображается пунктирная рамка/контур, я хочу удалить это (снимок экрана, сделанный в Firefox).
Попытка решения ниже не удаляла его:
select:focus, option:focus, select::-moz-focus-inner, option::-moz-focus-inner {
outline: none;
border: none;
}
HTML - это просто:
<select name="order">
<option value="desc">Newest to oldest</option>
<option value="asc">Oldest to newest</option>
</select>
Ответы
Ответ 1
В окнах 7 и IE9 не отображается граница/контур, вместо этого отображается синий фон. Синий фон и в вашем случае граница/контур управляется ОС. Я подозреваю, что вы на Mac?
Удалить контур из окна выбора в FF
Как удалить пунктирную схему Firefox на BUTTONS, а также ссылки?
Ответ 2
Добавьте в таблицу стилей следующее. -
select:-moz-focusring { color: transparent;
text-shadow: 0 0 0 #000; }
Всегда работал у меня, надеюсь, что это поможет!