Итак, я пытаюсь создать страницу, которая будет печатать данные, полученные из базы данных.Эти таблицы могут охватывать несколько страниц.Все таблицы, разбиение, разметка, верхние и нижние колонтитулы готовы, а функции промежуточного итога готовы.
Моя единственная проблема - окончательное общее местоположение.
То, что я хочу, - это документ длиной 3 страницы на уровне нижнего колонтитула;чтобы на страницах 1 и 2 "cont'd" и на странице 3 отображалась итоговая сумма.
на данный момент у меня есть элемент, содержащий общую информацию, и css, который помещает ее в точное местоположениеЯ хочу.Но в настоящее время он появляется на каждой странице при печати.
Я посмотрел вокруг кода, который при печати берет текущую страницу и максимальную страницу задания на печать и может создать "страницу x of y", но мне нужна логическая структура, похожая на if-else,Однако я не знаю, как это сделать в css.
Пожалуйста, если я что-то упустил, пожалуйста, сообщите мне.
<style>
<!---I know there is a variable structure for CSS but does it require any specific library to be installed?--->
if (currentPage()===maxPage()){//I only want to display the total text on the last page.
div.total {//the div with the total would be set to none by default
display:all;
}
}else{
div.continue{//the div with the "cont'd" message will be displayed
display:all;
}
}
</style>