Beispiel
Setzen Sie immer einen Seitenumbruch vor jedem <h1> Element (when printing) :
@media print
{
h1 {page-break-before: always;}
}
Definition und Verwendung
Die page-break-before-Eigenschaft legt fest, ob ein Seitenumbruch sollte vor einem bestimmten Element auftreten.
Note: Sie können nicht verwenden Sie diese Eigenschaft auf einem leeren <div> oder auf absolut positionierte Elemente.
Standardwert: | auto |
---|---|
Vererbt: | no |
Anima: | no. Read about animatable |
Version: | CSS2 |
JavaScript-Syntax: | object .style.pageBreakBefore="always" |
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Eigenschaft vollständig unterstützt.
Eigentum | |||||
---|---|---|---|---|---|
page-break-before | 1.0 | 4.0 | 1.0 | 1.2 | 7.0 |
Note: Internet Explorer und Firefox nicht die Eigenschaftswerte unterstützen "left" oder "right" .
CSS-Syntax
page-break-before: auto|always|avoid|left|right|initial|inherit;
Eigenschaftswerte
Wert | Beschreibung |
---|---|
auto | Standard. Automatische Seitenumbrüche |
always | Setzen Sie immer einen Seitenumbruch vor dem Element |
avoid | Vermeiden Sie Seitenumbruch vor dem Element (if possible) |
left | Seitenumbrüche vor dem Element einsetzen, so dass die nächste Seite als linke Seite formatiert |
right | Seitenumbrüche vor dem Element einsetzen, so dass die nächste Seite als rechte Seite formatiert |
initial | Setzt diese Eigenschaft auf den Standardwert. Lesen Sie mehr über Anfangs |
inherit | Erbt diese Eigenschaft von seinem übergeordneten Element. Lesen Sie mehr über erben |
Verwandte Seiten
HTML - DOM - Referenz: pageBreakBefore property