html - 如何在新行开始分页?我正在使用 Bootstrap

标签 html css twitter-bootstrap

如您所见。分页的结果就在商店列表的旁边。
它必须低于那个。
我该怎么做?

查看

<div class='pagination-centered'>
    <%= page_entries_info(@shops).html_safe %>
    <%= paginate @shops, :window => 4, :outer_window => 5, :left => 2, :right => 2 %>
</div>


<% @shops.each do |shop| %>  
    <%= render 'shops/shop', :shop => shop %>
<% end %>


<div class='pagination-centered'>
    <%= paginate @shops, :window => 4, :outer_window => 5, :left => 2, :right => 2 %>
    <%= page_entries_info(@shops).html_safe %>

图片

Image

更新:这是生成的 HTML。分页必须从新行开始。
它不应与商店在同一行。

<div class='pagination-centered'>
    Displaying <b>all 4</b> shops
</div>  

<span class='shop'>
    <div class="List">
        …shop A...                      
    </div>


    <div class="List">
        …shop B...                      
    </div>

    <div class="List">
        …shop C...                      
    </div>
</span>


<div class='pagination-centered'>
    Displaying <b>all 4</b> shops
</div>

最佳答案

如果您的跨度或列表包含 float ,那就是问题所在

尝试

<div class='pagination-centered'>
    Displaying <b>all 4</b> shops
</div>  

<span class='shop'>
    <div class="List">
        …shop A...                      
    </div>


    <div class="List">
        …shop B...                      
    </div>

    <div class="List">
        …shop C...                      
    </div>
</span>

<div class="clearfix"></div>

<div class='pagination-centered'>
    Displaying <b>all 4</b> shops
</div>

关于html - 如何在新行开始分页?我正在使用 Bootstrap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14230487/

相关文章:

html - 我如何让这个 Bootstrap 轮播工作

php - 将我的网站设置为公开后图像出现错误

html - i 标签的差异行为 IE/Chrome

html - .form-group 具有内部元素的高度

javascript - 移动浏览器上的固定比例元素

html - 导航栏中的 Logo 未居中

javascript - 如何保持本地存储 session 特定?

javascript - 防止 DOM 元素折叠时页面跳转

javascript - removeAttr() 和 remove() 不起作用

javascript - Bootstrap collapse.in 需要点击两次才能隐藏侧边栏