Проблемы с прокруткой и вложенностью при отображении нескольких отчетов с листовкой на одной HTML-странице

Я создаю комбинированный отчет в Django, просматривая несколько записей базы данных и отображая один и тот же HTML-шаблон несколько раз, каждый с разными данными. Шаблон включает в себя карты-листовки и некоторые встроенные скрипты.

Проблема в том, что когда я объединяю отчеты на одной странице, макет меняется — кажется, что отчеты либо вложены друг в друга, либо перекрываются. Я также вижу несколько полос прокрутки (одна внутри другой), чего не должно быть. Это происходит только тогда, когда я отрабатываю несколько отчетов одновременно.

Каждый отдельный отчет отлично работает сам по себе. Проблема возникает только тогда, когда я генерирую их вместе в цикле.

Мы были бы признательны за любую помощь или указания.

Не могли бы вы добавить скриншот того, как он выглядит, когда сломан? Это бы очень помогло. Также:

  • как выглядит ваш HTML-код для одного отчета?

  • используются ли для всех картографических контейнеров один и тот же идентификатор, например id="map"?

  • и как вы инициализируете карты листовок в JS?

Возможно, карты конфликтуют из-за повторяющихся идентификаторов или стилей.

Вернуться на верх