2012-02-18 3 views
2

Я хочу изменить стрелку выбора тега с изображением, а также хочу иметь другое изображение как состояние зависания и одно для нажатого состояния. И я должен сделать это с помощью CSS2.1 (без решения CSS3). Как я могу это сделать?Как стиль html select tag стрелка?

+0

Вы не можете сделать это с помощью CSS. – epascarello

ответ

4

Всякий раз, когда мне нужно стиль выбирает Я использую http://jamielottering.github.com/DropKick/

+0

+1. Я добавлю, что тоже мой арсенал, спасибо. –

+0

Вы попробовали это: https://github.com/KensoDev/Stylish-Select? Я хочу знать, пытались ли вы и по-прежнему предпочитаете DropKick? – Karine

+0

Я не пробовал, что выбрал dropkick, потому что он отлично работает с asp: dropdown, которые имеют события, вызванные изменениями. Dropkick отлично справляется с этими событиями, и очень легко создать несколько тем для избранных. Однако я обязательно посмотрю, как вы никогда не знаете, когда может появиться что-то лучшее. –

0

U можно использовать свойство фон-изображения в «имя элемента»: зависать, «элемент»: посетил

+0

Но он не перекрывает стрелку. – Karine

0

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

0

Единственный способ кроссбраузера для создания полей формы, отличных от текстовых полей и кнопок, использует JavaScript для реализации пользовательских форм-элементов управления.

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