Проблема с разными размерами div'ов и бесконечной прокруткой

django/bootstrap/infinity scroll(https://infinite-scroll.com)

Я хочу добавить бесконечную прокрутку на страницу новостей. Кверисет с 2 типами новостей, большие(col-lg-8) и маленькие(col-lg-4). Теперь у меня проблемы с блоками (см. пример картинки). Как сделать так, чтобы страница пагинации добавлялась к предыдущей строке страницы?

Пример

 <div class="container">
 <div class="article-feed">
     <div class="row iscroll">
    {% for art in all %}
     {% if art.banner_page %}
<div class="col-lg-8 mb-2 mt-2">
<img class="card-img-top" src="{{art.banner.url}}" >
</div>
   {% else %}
 div class="col-lg-4 mb-2 mt-2 ">
 <img class="card-img-top" src="{{art.banner.url}}" >
 </div>

         {% endif %}{% endfor %}



 <p class="pagination">
 <a class="pagination__next" href="?page={{ page_obj.next_page_number }}">
 </a></p>



 <script src="{% static "js/infinite-scroll.pkgd.min.js" %}"></script>
   <script>
 $('.article-feed').infiniteScroll({
   path: '.pagination__next',
   append: '.iscroll',
 });
   </script>
Вернуться на верх