CSS page-break-after Eigenschaft
- Seite vorher @page
- Nächste Seite page-break-before
Definition und Verwendung
Die page-break-after-Eigenschaft legt das Paging-Verhalten nach dem Element fest.
Obwohl mit always kann ein Seitenumbruch erzwungen werden, kann nicht sichergestellt werden, dass der Seitenumbruch vermieden wird, der Schöpfer kann höchstens verlangen, dass der Benutzeragent so gut wie möglich den Seitenumbruch vermeidet.
Anwendung:Nicht floatende Blockelemente mit position=relative oder position=static.
Kommentar:Verwenden Sie so wenig Paging-Eigenschaften wie möglich und vermeiden Sie das Einfügen von Paging-Eigenschaften in Tabellen,浮动ige Elemente und umrahmte Blockelemente.
Siehe auch:
HTML DOM Referenzhandbuch:pageBreakAfter-Eigenschaft
Beispiel
Stellen Sie das Paging-Verhalten nach dem Tabellenlement immer auf Seitenumbruch ein:
<html> <head> <style> @media print { table {page-break-after:always;} } </style> </head> <body> .... </body> </html>
CSS-Syntax
page-break-after: auto|always|avoid|left|right|initial|inherit;
Eigenschaftswert
Wert | Beschreibung |
---|---|
automatisch | Standard. Fügen Sie bei Bedarf einen Seitenumbruch nach dem Element ein. |
always | Fügen Sie einen Seitenumbruch nach dem Element ein. |
avoid | Vermeiden Sie das Einfügen eines Seitenumbruchs nach dem Element. |
left | Genügend Seitenumbrüche nach dem Element, bis zur leeren linken Seite. |
right | Genügend Seitenumbrüche nach dem Element, bis zur leeren rechten Seite. |
inherit | Es wird vorgeschrieben, dass die Einstellungen der page-break-after-Eigenschaft des Elternelements übernommen werden. |
Technische Details
Standardwert: | automatisch |
---|---|
Vererbbarkeit: | nein |
Version: | CSS2 |
JavaScript-Syntax: | object.style.pageBreakAfter="always" |
Browser-Unterstützung
Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die diese Eigenschaft vollständig unterstützt.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.2 | 7.0 |
- Seite vorher @page
- Nächste Seite page-break-before