2012-05-09 3 views
0

В настоящее время я изменяю внешний вид элементов select на своей странице, и я заметил, что почти каждый браузер отображает все эффекты по-разному. Это не так плохо, но я также заметил, что некоторые браузеры вообще не поддерживают некоторые эффекты, например, Chrome не поддерживает фоновое изображение, закругленные углы и, вероятно, что-то еще, что я еще не заметил.Преодоление проблем с перекрестным дизайном элементов пользовательского интерфейса

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

Как это сделать? Это делается с помощью некоторого Javascript/jQuery-плагина? Может ли кто-нибудь указать мне на хорошие ресурсы?

+0

попробовать http://www.1stwebdesigner.com/css/38-jquery-and -css-drop-down-multi-level-menu-solutions/.... –

+0

Все, что вам действительно нужно для JavaScript, это открытые/закрытые состояния на основе событий onmouseup, остальное - обычный HTML/CSS. – reisio

ответ

1

Я предлагаю вам пойти по пути плагина jquery. Выполнение поиска для «Jquery поля выбора» возвращает ряд полезных результатов, например:

http://www.designdim.com/2011/07/10-important-jquery-selectboxdropdown-plugins/

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

Тот, который мне очень нравится, что нет в этом списке Chosen, хотя он не полностью поддерживает IE7 и 8.

+1

Спасибо за ссылку. Через несколько часов после того, как я задал этот вопрос, я нашел один из плагинов, перечисленных на странице, которую вы связали. Ваша ссылка лучше, поэтому я выбираю ваш как лучший ответ. – Gasoline

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