Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何跨单行显示项目_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 如何跨单行显示项目

Ruby on rails 如何跨单行显示项目,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想在我的主页上的一行中显示类别,但它们却堆叠在彼此的顶部 <div class= "container"> <div class="panel panel-primary"> <div class="panel-body"> <div class="col-md-3"> <% Category.take(6).each do |category| %> <%=link_to category.name,

我想在我的主页上的一行中显示类别,但它们却堆叠在彼此的顶部

<div class= "container">

<div class="panel panel-primary">
  <div class="panel-body">
    <div class="col-md-3"> 
   <% Category.take(6).each do |category| %>
  <%=link_to category.name, categories_show_path(category: category.name)%>
   <% end %>
</div>
  </div>
    </div>
      </div>

为什么不根据您的要求创建行和列,并提供更多信息,以便有人可以帮助您解决问题,您正在尝试在
col-md-3
中显示6个类别名称,我已经更新了您的代码,您可以查看

<div class="container">
  <div class="panel panel-primary">
    <div class="panel-body">
      <div class='row'>
       <% Category.all.take(6).each do |category| %>
         <div class="col-md-2"> 
           <%= link_to category.name, categories_show_path(category: category.name) %>
         </div>
       <% end %>
     </div>
   </div>
 </div>
</div>