我正在尝试使用in_groups_of将我的rails html输出排序为两列。现在它只显示为一列。这是代码:
<% @providers.in_groups_of(2).each do |group| %>
<div class="row">
<% group.each do |provider| %>
<div class="col-xs-6">
<h3><%= link_to provider.name, provider_path(provider) %></h3>
<h4><%= provider.address %></h4>
</div>
<% end %>
答案 0 :(得分:0)
您的div.col-md-12
每个占用整行的宽度。尝试将其更改为col-xs-6
。 (我使用xs
因此它会显示在任何大小的窗口上;如果不适合您的情况,请忽略它。)
<% @provider.in_groups_of(2).each do |group| %>
<div class="row">
<% group.each do |provider| %>
<div class="col-xs-6">
<h3><%= link_to provider.name, provider_path(provider) %></h3>
<h4><%= provider.address %></h4>
</div>
<% end %>
</div>
<% end %>