2017-07-27 4 views
0

Ich muss eine benutzerdefinierte Fußzeile im Druckmodus in Chrome erstellen. Ich habe eine fixierte Fußzeile festgelegt und setze den unteren Rand auf 0. So wird die Fußzeile auf jeder Seite angezeigt. Ich fügte <p> mit Klasse footer-paragraph hinzu und ich versuchte, Elemente mit dem Klassennamen footer-paragraph zu zählen. Ich habe 1 Element für 15 Seiten. Warum bekomme ich nur ein Element-Objekt, wenn ich für jede gedruckte Seite ein Element habe? Also habe ich CSS ausprobiert. Ich habe folgendes gefunden:Tatsächliche Seitennummer und Gesamtzahl der Seiten im Chrome-Druckmodus

@page { 
    @bottom-center { 
     content: counter(page) "/" counter(pages) 
    } 
} 

Aber es funktioniert nicht im neuesten Chrome. Chrome hat eine eigene Fußzeile, die nicht gut aussieht. Gibt es einen Trick, der das löst?

Antwort

0

Schade, das ist, was ich in diesem page

„3.3.4 lesen. Seiten()

Die‚Seiten()‘Funktion, um die Gesamtzahl der Seiten im Dokument zurückgibt. Auf diese Weise können Text wie "Seite 1 von 5", der in Randfelder eingefügt wird. Diese Funktion ist möglicherweise teuer in Bezug auf die Verarbeitung erforderlich und gilt nur für seitenweise Medien.

Verwandte Themen