2015-12-21 3 views
2

Я использую Twitter Bootstrap для моего CSS, и у меня есть строка, которая может отображать до трех курсов в строке. Проблема заключается в том, что когда есть только один или два курса для строки, нижний колонтитул (который является содержимым ниже курсов) перемещается вверх (см. Изображение ниже, чтобы увидеть пример). Как обеспечить, чтобы содержание ниже курсов не продвигалось вверх, даже если есть только 1 или 2 курса?Обеспечение того, что массив принимает целую строку

Вот код на мой взгляд:

<div class="row"> 
    <% @courses.each do |course| %> 
    <div class="col-md-4"> 
     <%= course.name %>  
    </div> 
    </div> 
</div> 

Вот complete html and css.

Это example page.

enter image description here

+0

Вам необходимо опубликовать фактический рабочий пример, демонстрирующий вашу проблему: отправьте свой HTML-вывод, а также любой CSS в фрагменте. Ruby сам по себе не так полезен. [mcve] – vanburen

+1

Разве вы не можете добавить свой нижний колонтитул в новую строку? – DavidDomain

+0

Спасибо @vanburen, я добавил пример и полный HTML и CSS. – yellowreign

ответ

0

Попробуйте поставить свой класс .pagination внутри DIV и затем добавить clear: both к вашему CSS.

+0

Я закончил тем, что ставил свою разбивку на страницы между контейнером div class. '

<%= will_paginate @courses %>
' – yellowreign