Я использую летающую тарелку для создания отчета в формате PDF из веб-HTML. Мой отчет содержит несколько разделов, и каждый раздел может занимать или не занимать несколько страниц в отчете.
Мое требование – показывать количество страниц раздела в заголовке.
-----------HEADER-----------
My Fancy Report
First Section (Page 1)
-----------------------------
.
. First Section (conitinued)
.
-----------HEADER-----------
My Fancy Report
First Section (Page 2)
-----------------------------
.
. First Section (Completed)
.
-----------HEADER-----------
My Fancy Report
Second Section (Page 1)
-----------------------------
.
. Second Section
.
Я попытался использовать счетчик, как показано ниже.
header { counter-increment: myCounter; }
header:after{content: ' (Page ' counter(myCounter) ')' ;}
#page{ counter-reset: myCounter; }
#page — это элемент, который появляется при каждом начале нового раздела
Делая это, я никогда не вижу, чтобы счетчик сбрасывался с новым разделом.
Похоже, что сброс счетчика не работает с летающей тарелкой, я где-то читал об этом.
Может ли кто-нибудь сообщить мне, каков наилучший способ добиться этого?