page-break-after
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Warnung:
Diese Eigenschaft wurde durch die Eigenschaft break-after
ersetzt.
Die page-break-after
CSS Eigenschaft passt Seitenumbrüche nach dem aktuellen Element an.
Probieren Sie es aus
Syntax
/* Keyword values */
page-break-after: auto;
page-break-after: always;
page-break-after: avoid;
page-break-after: left;
page-break-after: right;
page-break-after: recto;
page-break-after: verso;
/* Global values */
page-break-after: inherit;
page-break-after: initial;
page-break-after: revert;
page-break-after: revert-layer;
page-break-after: unset;
Diese Eigenschaft gilt für Blockelemente, die ein Kästchen erzeugen. Sie gilt nicht für ein leeres <div>
, das kein Kästchen erzeugen wird.
Werte
auto
-
Anfangswert. Automatische Seitenumbrüche (weder erzwungen noch verhindert).
always
-
Erzwingt immer einen Seitenumbruch nach dem Element.
avoid
-
Vermeidet Seitenumbrüche nach dem Element.
left
-
Erzwingt Seitenumbrüche nach dem Element, sodass die nächste Seite als linke Seite formatiert wird. Es ist die Seite, die auf der linken Seite des Buchrückens oder auf der Rückseite der Seite im Duplexdruck platziert wird.
right
-
Erzwingt Seitenumbrüche nach dem Element, sodass die nächste Seite als rechte Seite formatiert wird. Es ist die Seite, die auf der rechten Seite des Buchrückens oder auf der Vorderseite der Seite im Duplexdruck platziert wird.
recto
-
Wenn die Seiten von links nach rechts verlaufen, verhält sich dies wie
right
. Wenn die Seiten von rechts nach links verlaufen, verhält sich dies wieleft
. verso
-
Wenn die Seiten von links nach rechts verlaufen, verhält sich dies wie
left
. Wenn die Seiten von rechts nach links verlaufen, verhält sich dies wieright
.
Seitenumbruch-Aliase
Die Eigenschaft page-break-after
ist jetzt eine veraltete Eigenschaft und wurde durch break-after
ersetzt.
Aus Kompatibilitätsgründen sollte page-break-after
von Browsern als Alias von break-after
behandelt werden. Dies stellt sicher, dass Websites, die page-break-after
verwenden, weiterhin wie vorgesehen funktionieren. Ein Teil der Werte sollte wie folgt als Aliase behandelt werden:
page-break-after | break-after |
---|---|
auto |
auto |
left |
left |
right |
right |
avoid |
avoid |
always |
page |
Formale Definition
Anfangswert | auto |
---|---|
Anwendbar auf | Blocklevelelemente in normalem Fluss des Wurzelelements. User Agents können es auch auf andere Elemente wie table-row -Elemente anwenden. |
Vererbt | Nein |
Berechneter Wert | wie angegeben |
Animationstyp | diskret |
Formale Syntax
Beispiele
Einen Seitenumbruch nach Fußnoten setzen
/* move to a new page after footnotes */
div.footnotes {
page-break-after: always;
}
Spezifikationen
Specification |
---|
CSS Logical Properties and Values Level 1 # page |
CSS Paged Media Module Level 3 # page-break-after |
CSS Fragmentation Module Level 3 # page-break-properties |
Browser-Kompatibilität
BCD tables only load in the browser