Можно ли написать оболочку или стиль simple_form, чтобы элементы формы находились рядом друг с другом на одной строке?
Что нужно сделать так:
поиск: [поле ввода текста] страна [раскрывающееся текстовое поле] город [раскрывающееся текстовое поле]
Я использую
- simple_form 2
- twitter bootstrap 2
В настоящее время вы можете установить .form-горизонтальный или .form-вертикальный, будет ли лучшим способом получить «отображение элементов строки в 1 строку» путем добавления правил в CSS или создания оболочки Simple_form?
Обновитьнекоторые haml / css:
= simple_form_for(@session, :html => { :class => 'form-horizontal' }) do |f|
= f.input :age_from,
:collection => 18..60,
:default => 18,
:blank =>false,
:label => 'Age from',
:item_wrapper_class => 'inline',
:input_html => { :style => "width: 102px" },
= f.input :age_to,
:collection => 18..60,
:default => 25,
:blank => false,
:label => 'Age to',
:item_wrapper_class => 'inline',
:input_html => { :style => "width: 102px" }
Использование обычной начальной загрузки css больше ничего.item_wrapper_class не работает для целого элемента, как для одной радиокнопки в коллекции.
Мне нужен хороший способ обернуть все элементы коллекции в строку (age to и age from)