Проблемы с прокруткой и вложенностью при отображении нескольких отчетов с листовкой на одной HTML-странице
Я создаю комбинированный отчет в Django, просматривая несколько записей базы данных и отображая один и тот же HTML-шаблон несколько раз, каждый с разными данными. Шаблон включает в себя карты-листовки и некоторые встроенные скрипты.
Проблема в том, что когда я объединяю отчеты на одной странице, макет меняется — кажется, что отчеты либо вложены друг в друга, либо перекрываются. Я также вижу несколько полос прокрутки (одна внутри другой), чего не должно быть. Это происходит только тогда, когда я отрабатываю несколько отчетов одновременно.
Каждый отдельный отчет отлично работает сам по себе. Проблема возникает только тогда, когда я генерирую их вместе в цикле.
Мы были бы признательны за любую помощь или указания.
Не могли бы вы добавить скриншот того, как он выглядит, когда сломан? Это бы очень помогло. Также:
как выглядит ваш HTML-код для одного отчета?
используются ли для всех картографических контейнеров один и тот же идентификатор, например id="map"?
и как вы инициализируете карты листовок в JS?
Возможно, карты конфликтуют из-за повторяющихся идентификаторов или стилей.