Стилизация <select>меню - PullRequest
       4

Стилизация <select>меню

1 голос
/ 22 июля 2010

У меня есть такое меню выбора:

<select name="mySelect">
    <option value="250" selected="selected">250</option>
    <option value="500">500</option>
    <option value="1000">1000</option>
    <option value="1500">1500</option>
</select>

Выглядит по-разному в зависимости от ОС, и я бы хотел, чтобы у него был другой фон. Проблема в том, что при использовании стандартного css-фона стрелка справа от элемента select остается видимой.

select {
  background: url(../images/bg_select.png);
}

Я также хотел бы иметь разные цвета фона, когда открыт список выбора. По умолчанию часто используется синий и белый цвета.

Редактировать: Похоже, мне придется использовать JavaScript. Есть ли плагины jQuery для этого?

Ответы [ 2 ]

2 голосов
/ 22 июля 2010

Вы можете посмотреть на это: Вырезать и вставить DHTML Выберите меню .Он использует Javascript для замены меню выбора пользовательским HTML.

0 голосов
/ 20 января 2013

все слушатели select и используют jquery для запуска классов add / remove, классы должны работать нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...