Как мне не показывать верхний и нижний колонтитулы на последней странице, используя dompdf? - PullRequest
0 голосов
/ 09 октября 2019

Мое приложение экспортирует отчет из нескольких страниц с верхним и нижним колонтитулом. Однако верхний и нижний колонтитулы не должны появляться на первой и последней страницах.

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

Как удалить верхний и нижний колонтитул с последней страницы?

<header>
    <img ...>
</header>

<footer>
    ...
</footer>

<main>
    <div class="page"></div>
    <div class="page"></div>
    <div class="page"></div>
    <div class="page"></div>
    <div class="page"></div>
    <div class="page"></div>
    <div class="page"></div>
</main>

<div class="page">
    <img ...>
</div>

@page { margin: 80px 40px 0px 40px; }
@page:first {
    margin: 0 0 0 0;
}

header {
    position: fixed;
    top: -40px;
    left: 0px;
    right: 0px;
    height: 40px;
}

footer {
    position: fixed;
    bottom: 60px;
    left: 0px;
    right: 0px;
}
...