Разбить страницу, когда количество элементов неизвестно - PullRequest
0 голосов
/ 09 марта 2020

У меня есть страница, полная различных виджетов, графиков, таблиц и т. Д. c, которые динамически добавляются на страницу. Однако иногда графы пересекаются (см. Изображение) enter image description here

Я добавил break-after:page для класса графика, но таким образом он добавляет разрывную страницу после каждого графика, и я хотел бы Разрыв страницы только тогда, когда графики не помещаются. Это возможно? Я добавил образец html код ниже

@media print {
    .graph {
        break-after:page
    }
  }
<div>
    <div class="dynamic-container">
        <h4 #headline>
            <span {{title}}></span>&nbsp;
        </h4>
    </div>
    </div>
    <!-- Graph widget ------------------------------------------------------------------------- -->
    <div *ngIf="widgetType == 1">
        <div [class.flex-container-horizontal]=".howLegend">
            <app-graph #graph class="graph"></app-graph>
            <app-legend>
            </app-legend>
        </div>
        <div style="display: grid;">
            <app-grid >
            </app-grid>
        </div>
    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...