Heim > Web-Frontend > CSS-Tutorial > Wie kann ich Kopf- und Fußzeilen aus der „window.print()'-Ausgabe in Chrome entfernen?

Wie kann ich Kopf- und Fußzeilen aus der „window.print()'-Ausgabe in Chrome entfernen?

Linda Hamilton
Freigeben: 2024-12-11 07:45:11
Original
270 Leute haben es durchsucht

How Can I Remove Headers and Footers from `window.print()` Output in Chrome?

Kopf- und Fußzeile aus window.print()-Operationen ausschließen

Auf Kopf- und Fußzeilen stoßen, die Seitentitel, Dateipfad, Seitennummer usw. enthalten date beim Verwenden von window.print() zum Drucken kann frustrierend sein. Der Versuch, dieses Problem durch Druck-Stylesheets zu lösen, kann sich als erfolglos erweisen und alternative Lösungen erforderlich machen.

In Chrome ist es möglich, diese automatisierten Elemente zu unterdrücken, indem Folgendes verwendet wird:

@page { margin: 0; }
Nach dem Login kopieren

Dadurch können die Inhalte bis zu den Rändern der Seite erweitern, wodurch die standardmäßige Kopf- und Fußzeile entfällt. Es ist jedoch wichtig, geeignete Ränder und Abstände im Körperelement einzurichten, um zu verhindern, dass Inhalte über die Seitenränder hinausragen.

Ein anderer Ansatz ist:

@media print {
  @page { margin: 0; }
  body { margin: 1.6cm; }
}
Nach dem Login kopieren

Während dieser Ansatz Ränder vorsieht, Dabei gibt es eine Einschränkung: Wenn sich der Inhalt über mehrere Seiten erstreckt, können die Ränder inkonsistent sein. Die erste Seite behält den oberen Rand von 1,6 cm, während die letzte Seite den unteren Rand von 1,6 cm behält, so dass die Zwischenseiten keine Ränder haben.

Alternativ können Sie darüber nachdenken, spontan ein PDF zu erstellen und es direkt auszudrucken. Dieser Ansatz führt jedoch zu zusätzlicher Komplexität.

Das obige ist der detaillierte Inhalt vonWie kann ich Kopf- und Fußzeilen aus der „window.print()'-Ausgabe in Chrome entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage