выберите дизайн коробки - PullRequest
1 голос
/ 18 января 2011

По какой-то причине тег select rails приводит к очень уродливому серому полю выбора. Я искал способ изменить это, я предполагаю, что какой-то CSS по умолчанию генерируется для блоков выбора по rails, но так как я удалил таблицу стилей по умолчанию, которую строит rails, я понятия не имею, где будут установлены эти настройки от.

Как я могу изменить этот уродливый стиль по умолчанию?

Что такое CSS по умолчанию для выбора (кроме ruby)?

РЕДАКТИРОВАТЬ: Оказывается, проблема в том, что я запускаю его на VirtualBox Linux и поле выбора по умолчанию есть проблема.

Ответы [ 3 ]

1 голос
/ 18 января 2011

Это, вероятно, браузер по умолчанию?

Добавление select {} к таблице стилей, а затем настройка его по вашим собственным правилам охватит все теги без добавления класса в каждое поле выбора, которое вы создаете. Не то чтобы это плохая идея.

0 голосов
/ 18 января 2011

Это зависит от вашей операционной системы, и CSS дает вам очень мало контроля над тем, как это выглядит. Если вы используете jQuery, вы можете использовать плагин, такой как this .

0 голосов
/ 18 января 2011

Возможно, вам просто нужно переопределить select в одном из ваших CSS-файлов?

css: .select {…}

view: <% = select (…,: class => "что угодно")%>

Посмотрите в /railsproject/public/stylesheets.

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