f.select的bootstrap没有正确设置宽度

时间:2013-04-13 00:01:07

标签: ruby-on-rails twitter-bootstrap form-for

我在表格中有一个选择字段,我似乎无法正确设置宽度。最初,我尝试使用跨度,但这不起作用。然后,如果我尝试使用%选择选择坐在实际选择下拉列表之外的选项。这是我现在的代码:

  %td= line_item.link_to_remove raw('<i class="icon-remove"></i>'), :class => "btn btn-mini"
  %td= line_item.select :type, @types
  %td= line_item.text_field :description, :rows => 2, :style => "width:85%;"
  %td= line_item.text_field :quantity, :class => "input-mini quantity"
  %td= line_item.text_field :rate, :class => "input-mini rate"

我也试过这个:

  %td= line_item.link_to_remove raw('<i class="icon-remove"></i>'), :class => "btn btn-mini"
  %td
    %select= line_item.select :type, @types
  %td= line_item.text_field :description, :rows => 2, :style => "width:85%;"
  %td= line_item.text_field :quantity, :class => "input-mini quantity"
  %td= line_item.text_field :rate, :class => "input-mini rate"

这会正确设置宽度,但不会出现选择选项(它们在外面)

我在做错了什么?谢谢!

编辑:它在bootstrap中需要做的是使用select输入类型然后使用span2使其变小......但它似乎没有工作或我不知道如何实现

1 个答案:

答案 0 :(得分:0)

试试这个

%td= line_item.select :type, @types, :class => 'span2'