W3docs

CSS page-break-before-Eigenschaft

The CSS -page-break-before property defines a page break before a specified element. See the values of this property.

Die page-break-before-Eigenschaft definiert einen Seitenumbruch vor einem Element.

Warnung

Die page-break-before-Eigenschaft wurde durch die break-before-Eigenschaft ersetzt.

Im Allgemeinen werden Seitenumbrüche für paged Medien wie gedruckte Bücher oder Dokumente verwendet. Sobald ein Seitenumbruch erfolgt, endet das aktuelle Layout und der verbleibende Inhalt fließt auf die nächste Seite. Dieses Verhalten ist häufig in PDF-Dokumenten zu sehen.

Mit der page-break-before-Eigenschaft können Sie festlegen, ob der folgende Inhalt auf einer linken oder rechten Seite beginnen soll. Sie können die CSS @media-Regel verwenden, um Umbruchstile für gedruckte Dokumente zu definieren.

Anfangswertauto
Gilt fürBlockelemente.
VererbbarNein.
AnimierbarNein.
VersionCSS2
DOM-Syntaxobject.style.pageBreakBefore = "left";

Syntax

CSS page-break-before-Syntax

page-break-before: auto | always | avoid | left | right | recto | verso | initial | inherit;

Verwenden Sie das folgende Codebeispiel, um einen Seitenumbruch vor dem Element zu definieren:

CSS page-break-before-Codebeispiel

@media print {
  h2 {
    page-break-before: right;
  }
}

Werte

WertBeschreibung
autoErlaubt automatische Seitenumbrüche vor dem Element.
avoidVerhindert einen Seitenumbruch vor dem Element.
alwaysErzwingt einen Seitenumbruch vor dem Element.
leftFügt vor dem Element einen Seitenumbruch ein, sodass die nächste Seite als linke Seite formatiert wird.
rightFügt vor dem Element einen Seitenumbruch ein, sodass die nächste Seite als rechte Seite formatiert wird.
rectoFügt vor dem Element einen Seitenumbruch ein, sodass die nächste Seite als rechte Seite formatiert wird (entspricht right).
versoFügt vor dem Element einen Seitenumbruch ein, sodass die nächste Seite als linke Seite formatiert wird (entspricht left).
initialSetzt diese Eigenschaft auf ihren Standardwert zurück.
inheritErbt diese Eigenschaft von ihrem übergeordneten Element.

Praxis

Übung

Welche Funktion hat die 'page-break-before'-Eigenschaft in CSS?