2011-01-25 2 views
2

У меня есть это:Стайлинг выбрать параметры

Annoying blue border and highlight

Я хотел бы выделить и рамку вокруг опции поле не быть синего цвета, который, как представляется, в системе по умолчанию. Есть ли способ стилизовать опции выбора с помощью CSS, или система контролирует это?

Как вы можете видеть, мне удалось стилизовать фон и шрифт, это всего лишь раздражающий синий цвет, который меня беспокоит.

Меня не интересуют решения jQuery (уже с использованием jQuery Uniform, и я вполне доволен этим). Мне все равно, что он выглядит одинаково во всех браузерах. Даже если могут быть нацелены только определенные браузеры (Firefox & Chrome), я буду удовлетворен.

ответ

4

Это невозможно, так как цвет выбора зависит от ОС, а не от браузера. Вам придётся прибегнуть к некоторой библиотеке Javascript, чтобы вы могли это сделать.

Something like this может помочь, но, как вы сказали, что вы не заинтересованы в решениях JS, к сожалению, вам придется жить с синим,

+0

я вижу, хорошо, спасибо, это то, что @sarcastyx сказал в своем комментарий ниже другого ответа, и я думаю, это подтверждает это. Я буду жить синим, хотя это выглядит немного хромым. BTW, @Kyle, спасибо за ссылку. Даже стилистика формы оставляет варианты так же, как и jQuery.uniform (и это «то, что я использовал), сам ресурс определенно интересен. – mingos

Смежные вопросы