Это может быть вопрос новичка, но ему не очень повезло с этим. Предыстория:
Проблема в том, что я не могу заставить форму работать, но могу получить образец кода Bootstrap по умолчанию в той же форме для правильной компоновки.Форма Rails выглядит так:
<%= form_for @member, :html => {:class => "form-horizontal"} do |m| %>
Обратите внимание, что метод form_for имеет класс form-horizontal , как описано в CSS-форме Bootsrap
При отображении метки , например, название, на одной строке с корректировкой влево, а затем на следующей строке - поле ввода, также с корректировкой влево.
Теперь, если я включу часть образца кода Bootstrap для таких форм, как:
Тогда я получу ожидаемый результат - метку и поле ввода в одной строке в горизонтальной компоновке.
Я пробовал добавить стиль "control-label" к компонентам m.label и m.text_field, но без всякого удовольствия получился горизонтальный макет.
Таким образом, я не уверен, в чем проблема, поскольку рабочая часть проверяет, что я могу заставить работать Bootstrap, хотя с моей формой Rails Form она не учитывает горизонтальную форму.