Я создаю с помощью Django таблицу, которую я отображаю в формате pdf благодаря WeasyPrint.
Эта таблица потенциально очень длинная (по количеству строк) и поэтому может заканчиваться на нескольких страницах результатов в формате PDF. Я должен включить статический нижний колонтитул на каждом конце страницы, поэтому я применил правило css fixed.
Моя проблема в том, что этот нижний колонтитул перекрывается очень длинной таблицей. Как я могу попросить WeasyPrint (думаю, через css) разбить таблицу перед каждым нижним колонтитулом и продолжить отображать таблицу на следующей странице?
<table>
<tr></tr> <!-- a lot of rows, potentially spreading on several A4 pages -->
</table>
<footer style="position: fixed"> <!-- footer contents will be repeated and overlapped on each page until </table> is not reached -->
</footer>
Я пытался использовать правила css в качестве padding-bottom для тега таблицы, но безуспешно
Благодарность
page-break-inner: avoid
. Спасибо! - person Luke Sapan   schedule 15.01.2016