Я хочу, чтобы на моей странице отображалась группа элементов карты в контейнере flex-box. Я использую этот код:
<div class="container">
<div class="row">
<div class="card-group">
<div class="card">
{% for object in form.obj_list %}
<img class="card-img-top" src="../static/small_book.png" alt="book_icon">
<div class="card-body text-center">
<h4 class="card-title">{{ object.title }}</h4>
<p class="card-text">This book was written by {{ object.author }} in {{ object.p_year }}</p>
</div>
{% endfor %}
</div>
</div>
</div>
</div>
Здесь я использую операторы jinja 2 для доступа к результатам поискового запроса для моей базы данных. Код создает элементы карты так, как я хочу, но все они расположены друг над другом. Я использовал flex-box
в классе row
, я дал ему стиль flex-wrap
, но они не работают вообще. Карты просто лежат друг на друге. Кто-нибудь знает, как это сделать или в чем причина этого?