Ruby on rails 3 使用blueprint形成两列

Ruby on rails 3 使用blueprint形成两列,ruby-on-rails-3,forms,nested-forms,blueprint-css,Ruby On Rails 3,Forms,Nested Forms,Blueprint Css,我的rails应用程序中有一个表单,我想在两列中显示它。因为我使用的是blueprint,所以如果它只是一个模型的话,我就可以知道如何做到这一点,但我正在尝试处理的是一个嵌套模型。复习问题是一个嵌套模型 <%= form_for(@review) do |f| %> <%= render 'shared/error_messages', :object => f.object %> <%= f.hidden_field :post_id %>

我的rails应用程序中有一个表单,我想在两列中显示它。因为我使用的是blueprint,所以如果它只是一个模型的话,我就可以知道如何做到这一点,但我正在尝试处理的是一个嵌套模型。复习问题是一个嵌套模型

<%= form_for(@review) do |f| %>
  <%= render 'shared/error_messages', :object => f.object %>
  <%= f.hidden_field :post_id %>
  <div class="add_question_review">
    <%= f.fields_for :review_questions do |builder| %>
      <%= render 'review_question_fields', :f => builder %>
    <% end %>
  </div>

  <div class="actions">
    <%= f.submit %>
  </div>
<% end %>

f、 对象%>
建筑商%>

我希望字段_位于两列中。有没有办法一次渲染两个字段?这样我就可以在运行时创建两个列了?

我会使用CSS。CSS3提供了一个很好的解决方案,但如果用户使用的是旧浏览器,它就不是很方便了。有一种方法会产生类似的效果,但需要多做一点工作才能实现

这两种方法都要求您在列表标记内返回字段列表,以便它们工作,但这不应该是一个问题