При использовании Bootstrap 3 с .form-horizontal с классами начальной загрузки ниже я получаю формы с меткой сверху, что мне и нужно. http://bootply.com/73486
Однако на изображении 2 я пытаюсь уменьшить ширину до нужного размера, используя такие классы, как .col-lg-*, которые внезапно сдвигают метки в сторону, а не остаются сверху. Пробовал разные размеры - безрезультатно..
<div class="form-group">
<label class="control-label"> <%= f.label :title %></label>
<div class="form-control">
<%= f.text_field :title, :placeholder => "title" %>
</div>
</div>
Изображение 1
Изображение 2
Однако, когда я пытаюсь обернуть входные данные в столбцы сетки, чтобы уменьшить ширину до нужного размера, метки перемещаются сбоку от входных данных формы, а не сверху.
<div class="form-group">
<label class="control-label col-lg-2"> <%= f.label :title %></label>
<div class="col-lg-10">
<div class="form-control">
<%= f.text_field :title, :placeholder => "title" %>
</div>
</div>
</div>