2015-04-16 2 views
0

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

enter image description here

Я пробовал все!

<div class="row"> 
<div class="col-xs-2"> 
    <span class="label label-primary"> Placement: </span> 
    <%= f.number_field :order, class: "form-control", id: "two", placeholder: 'Put in Order' %> 
</div> 
</div> 

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

Возможно, вам повезет больше.

+0

Пожалуйста, включите CSS, что у вас есть для всех этих элементов в ваш вопрос. – TylerH

+0

Вы пробовали поплавок влево –

+0

Просто используйте класс из бутстрапа для горизонтальных форм: http://getbootstrap.com/css/#forms-horizontal – Aguardientico

ответ

0

Похоже, что вы используете рубин (ERB), поэтому попробовать что-то вроде следующего (взято из http://getbootstrap.com/css/#forms-horizontal):

<%= form_for ... class="form-horizontal" do |f| %> 
    <div class='form-group'> 
    <%= f.label :order, 'Placement', class: 'col-sm-2 control-label label label-primary' %> 
    <div class='col-sm-10'> 
     <%= f.number_field :order, class: "form-control", id: "two", placeholder: 'Put in Order' %> 
    </div> 
    </div> 
</form> 
+0

Спасибо за помощь! Я получаю SyntaxError tho для '<% = simple_form_for (@habit) class =" form-horizontal "do | f | %> ': –

+0

/Users/galli01anthony/Desktop/Pecoce/app/views/habits/_form.html.erb:1: синтаксическая ошибка, неожиданное ключевое слово_класса, ожидающее ключевое слово_домен ... simple_form_for (привычка) class =" form-horizontal " do | f | ou ... ...^/Users/galli01anthony/Desktop/Pecoce/app/views/habits/_form.html.erb:1: синтаксическая ошибка, неожиданное ключевое слово_до, ожидающее ключевое слово_для ... бит) class = "form-horizontal "do | f | output_buffer.safe_appe ... ...^/Users/galli01anthony/Desktop/Pecoce/app/views/habits/_form.html.erb:76: синтаксическая ошибка, неожиданное keyword_ensure, ожидающее окончания ввода –

+1

change '<% = simple_form_for (@habit) class = "form-horizontal" do | f | %> 'for' <% = simple_form_for (@habit, html: {class: 'form-horizontal'}) do | f | %> ' – Aguardientico

1

попробуйте добавить формы-рядный класс и или дисплей: блок-инлайн

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