CSS page-break-after Eigenschaft

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