Heim > Web-Frontend > CSS-Tutorial > Wie steuere ich Seitenumbrüche in großen Tabellen mit CSS?

Wie steuere ich Seitenumbrüche in großen Tabellen mit CSS?

Susan Sarandon
Freigeben: 2024-12-06 11:13:12
Original
999 Leute haben es durchsucht

How to Control Page Breaks in Large Tables with CSS?

So erzwingen Sie Seitenumbrüche mit CSS für große Tabellen

Bei der Arbeit mit dynamischen Tabellen mit zahlreichen Zeilen ist es unerlässlich, Seitenumbrüche zu kontrollieren für eine bessere Druckdarstellung. CSS bietet hierfür zwei wesentliche Eigenschaften: Seitenumbruch vor und Seitenumbruch nachher.

Um Seitenumbrüche nach Bedarf sicherzustellen, kann der folgende Code implementiert werden:

table { page-break-inside:auto }
tr    { page-break-inside:avoid; page-break-after:auto }
Nach dem Login kopieren

Die page-break-inside-Eigenschaft des Tabellenelements ist auf „auto“ gesetzt, was bedeutet, dass der Browser automatisch bestimmt, wann Seitenumbrüche in die Tabelle eingefügt werden.

Für einzelne Zeilen (tr) Die Eigenschaft „page-break-inside“ ist auf „vermeiden“ eingestellt, wodurch verhindert wird, dass Seitenumbrüche innerhalb einer Zeile auftreten. Die Eigenschaft „Seitenumbruch danach“ ist auf „Automatisch“ eingestellt, sodass nach jeder Zeile ein Seitenumbruch erfolgt.

Ausführliche Richtlinien zu CSS-Druckeigenschaften finden Sie in der CSS-Druckprofilspezifikation des W3C. Darüber hinaus bieten die Salesforce-Entwicklerforen wertvolle Diskussionen und Einblicke in CSS für Druckszenarien.

Das obige ist der detaillierte Inhalt vonWie steuere ich Seitenumbrüche in großen Tabellen mit 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