使用蓝图形成两列

| 我的Rails应用程序中有一个表单,希望在两栏中显示。因为我使用的是蓝图,所以我可以弄清楚如果它只是一个模型,那么该怎么做,但这是我要处理的嵌套模型。 review_questions是一个嵌套模型。
<%= 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 %>
我希望fields_for在两列中。有没有办法一次渲染两个字段?因此,我可以随手制作两列?     
已邀请:
        我会在CSS中做到这一点。 CSS3提供了一个漂亮的列模块,但是,如果您的用户使用的是旧版浏览器,它并不是很方便。有一种解决方法将产生类似的效果,但是要使其实现还需要更多的工作。 这两种方法都要求您在列表标记内返回字段列表,以便它们起作用,但这应该不是问题。     

要回复问题请先登录注册