Die Eigenschaft page-break-before definiert den Seitenumbruch vor dem Element.
Diese Eigenschaft kann nicht auf ein leeres Tag <div> oder auf absolut positionierte Elemente angewendet werden.
Die Eigenschaft page-break-before wird durch die Eigenschaft break-before ersetzt.
| Anfangswert | auto |
| Gilt für | Block-Level-Elemente |
| Geerbt | Nein |
| Animierbar | Nein |
| Version | CSS2 |
| DOM Syntax | object.style.pageBreakBefore = "Left"; |
Syntax
page-break-before: auto | always | avoid | left | right | initial | inherit;Beispiel
@media print {
h2 {
page-break-before: right;
}Werte
| Wert | Beschreibung |
|---|---|
| auto | Ermöglicht jeden automatischen Seitenumbruch vor dem Element. |
| avoid | Vermiedet, einen Seitenumbruch vor dem Element einzufügen. |
| always | Erzwingt das Einfügen eines beliebigen Seitenumbruchs vor dem Element. |
| left | Fügt vor dem Element einen Seitenumbruch ein, so dass die nächste Seite als linke Seite formatiert wird. |
| right | Fügt vor dem Element einen Seitenumbruch ein, so dass die nächste Seite als rechte Seite formatiert wird. |
| initial | Der Wert stellt die Eigenschaft auf seinen Standardwert ein. |
| inherit | Der Wert erbt die Eigenschaft von seinem übergeordneten Element. |
Browser-Support
|
|
|
|
|
|
|---|---|---|---|---|
| 1.0+ | 12.0+ | 1.0+ | 1.2+ | 7.0+ |
Übe dein Wissen
Welche Aussage über die CSS-Eigenschaft 'page-break-before' ist korrekt?
Richtig!
Falsch!