2009-08-12 3 views
0

Я хочу изменить стиль окна выбора с помощью css и jquery, возможно ли это?Изменить стиль окна выбора

+1

Не могли бы вы быть немного более четко о том, что вы хотите изменить? Вы хотите перейти от однократного или множественного выбора или просто изменить один из свойств CSS? – tvanfosson

ответ

2

Не перекрестный браузер с использованием элемента выбора по умолчанию.

Группа нить есть меню выбора plugin, который увеличит отборный тег (в основном заменить его с другими элементами для Js пользователей, дающих лучший опыт)

1

Существует функция .css() jQuery, но я бы уклонился от изменения стилей таким образом. Сохранение CSS в одном месте - definaley a plus.

Вы можете объявить еще один класс в своей таблице стилей CSS и использовать функции класса jQuery - .addClass() .removeClass() .toggleClass(), чтобы изменить стиль на элементе таким образом.

Например:

$("#MySelect").removeClass("OldClass").addClass("NewClass"); 

Или, если вы когда-нибудь хотели, чтобы переключаться между:

$("#MySelect").toggleClass("OldClass").toggleClass("NewClass"); 

Не тестировалось, но должно быть нормально или почти нормально!

+0

Угадайте, потому что вы неправильно поняли использование слова «как» здесь. Автор, несомненно, спрашивал, есть ли правила CSS, которые управляют внешним видом окна выбора, а не если есть функция jquery, которая позволяет вам устанавливать правила css. – Jason

0

SelectBoxIt - это плагин, который я создал, который позволяет вам стилизовать и анимировать поле выбора.

http://www.selectboxit.com