【问题标题】:Put each object result into a span3 rails将每个对象结果放入 span3 rails
【发布时间】:2012-12-08 11:36:39
【问题描述】:

我想使用 twitter bootstrap 将我从模型中获得的每个结果放入 span 3 中,这是我到目前为止所做的,但不是每个结果都垂直对齐,而是水平堆叠。我在这里有什么遗漏吗?

<div class="container">
 <div class="row">
  <% @recipes.each do |r| %>
   <div class="span3">
    <div class="thumbnail">
     <%= image_tag r.avatar.url(:myrecipes) %>
    </div>
    <h4><%= link_to r.dish_name, r %></h4>
    <hr>
    <p><%= r.description %></p>
    <p><%= link_to "Edit Recipe", edit_recipe_path(r.id) %></p>
    <p><%= link_to "Delete Recipe", recipe_path(r.id), :confirm => "Are you sure?", :method => :delete %></p>
    <p><%= link_to "Add to favorites",  {:controller => 'favourites', :action => 'create', :recipe_id => r.id}, {:method => :post } %></p>
    <% end %>
   </div><!--/span3-->
   </div><!--/row-->
   </div>

【问题讨论】:

    标签: css ruby-on-rails ruby-on-rails-3 twitter-bootstrap responsive-design


    【解决方案1】:

    把你的&lt;/div&gt;&lt;!-- /span3 --&gt;移到之前&lt;% end %&gt;

    目前,在您的循环中,您打开与食谱对象一样多的 div,但仅在循环外关闭一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-05
      • 2018-05-14
      • 2020-12-26
      • 2017-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多