Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie vermeide ich unerwünschte leere Seiten bei der Verwendung von Seitenumbrüchen in HTML und CSS?

Patricia Arquette
Freigeben: 2024-10-30 21:23:30
Original
809 Leute haben es durchsucht

How to Avoid Unwanted Blank Pages When Using Page Breaks in HTML and CSS?

Unerwünschte leere Seiten beim Drucken vermeiden

In HTML und CSS können Seitenumbrüche mithilfe der Befehle „page-break-after“ und „page-break-after“ gesteuert werden. Break-before-Eigenschaften. Allerdings kann die Verwendung dieser Eigenschaften manchmal zu zusätzlichen leeren Seiten vor oder nach dem beabsichtigten Umbruch führen.

Zum Beispiel druckt der folgende Code eine zusätzliche leere Seite nach dem Inhalt aufgrund von page-break-after: Always;:

<code class="html"><div class="print" style="page-break-after: always;">fd</div>
<div class="print" style="page-break-after: always;">fdfd</div></code>
Nach dem Login kopieren

Um dieses Problem zu verhindern, sollten Sie die folgende Lösung in Betracht ziehen:

<code class="css">@media print {
    html, body {
        height: 99%;    
    }
}</code>
Nach dem Login kopieren

Diese CSS-Regel reduziert effektiv die Höhe der HTML- und Body-Elemente auf 99 %, wodurch der Browser daran gehindert wird Hinzufügen einer zusätzlichen leeren Seite nach dem Inhalt.

Das obige ist der detaillierte Inhalt vonWie vermeide ich unerwünschte leere Seiten bei der Verwendung von Seitenumbrüchen in HTML und CSS?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!