Я не думаю, что часть of [y] может быть сделана (за исключением того, что CSS3 устанавливает макет и имеет фиксированное количество страниц, но это может работать не так, как ожидалось)

дрежу этот вопрос, сказав, что знаю, что этот вопрос задавался ранее, но все ответы, которые я могу найти для них, указывают на устаревшее решение, которое больше не работает (по крайней мере, в Firefox 56 [64-битный])

Устаревший метод состоит в том, что раньше был автоматически созданный экземпляр счетчика CSS с именемpagesИтак, простой фрагмент CSS, сгенерированный из этого SASS:

footer {
    position: fixed;
    bottom: 0;
    left: 20px;

    &:after {
        counter-increment: page;
        content: "Page " counter(page) " of " counter(pages);
    }
}

Раньше делал что хочу. Теперь отображается «Страница [x] of 0».

Я попытался использовать этот бит CSS, чтобы воссоздать мой собственный счетчик макс-страниц:

@page {
    counter-increment: maxpage;
}

Однако это также возвращает 0 при использовании в моем нижнем колонтитуле.

Существуют ли какие-либо разумные средства для кросс-браузерного получения этой функциональности?

Ответы на вопрос(2)

Ваш ответ на вопрос