магическое решение действительно помещает все в одну таблицу.
и сделать один tr, td и поместить каждую вещь в div
CODE : :
...
...
table.report-container {
page-break-after:always;
}
thead.report-header {
display:table-header-group;
}
tfoot.report-footer {
display:table-footer-group;
}
...
...
...
...
...
...
, что приводит к переполнению, которое будет перекрывать заголовок внутри разрывов страницы.
поэтому >> использовать: page-break-inside: avoid !important;
с этим классом article
.
table.report-container div.article {
page-break-inside: avoid;
}
довольно просто, надеюсь, что это даст вам лучший результат, который вы хотите.
с наилучшими пожеланиями. ;)
source ..