Не могу выровнять элементы гибкой карты рядом друг с другом после того, как я использовал дзиндзя 2 - PullRequest
0 голосов
/ 16 октября 2019

Я хочу, чтобы на моей странице отображалась группа элементов карты в контейнере 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, но они не работают вообще. Карты просто лежат друг на друге. Кто-нибудь знает, как это сделать или в чем причина этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...