CSS/Eigenschaften/break-before
Aus SELFHTML-Wiki
< CSS | Eigenschaften
Die Eigenschaft break-before dient der Steuerung von Seiten-, Spalten- und anderen Umbrüchen bei fortlaufender oder paginierter (auf Seiten aufgeteilte) Darstellung.
- Erlaubte Werte
auto
: Umbruch wird weder verboten noch erzwungen (CSS3)always
: erzwingt Umbruch (CSS2: nur zusammen mit page-break-before)avoid
: verhindert jeden Umbruchleft
: erzwingt einen oder zwei Umbrüche, so dass die nächste Seite eine linke Seite ist.right
: erzwingt einen oder zwei Umbrüche, so dass die nächste Seite eine rechte Seite ist.page
: erzwingt Umbruch (CSS3: nur zusammen mit break-before)column
: erzwingt Spaltenumbruch (CSS3)region
: (exp)recto
: (exp)verso
: (exp)avoid-page
: vermeidet Seitenumbruch (CSS3)avoid-column
: vermeidet Spaltenumbruch (CSS3)avoid-region
: (exp)
- Vererbung steuernde Werte
inherit
,initial
,unset
undrevert
- Standardwert
auto
- anwendbar auf
alle Elemente, sofern sie nicht absolut positioniert sind
- Vererbung
nein
- animierbar
nein
Beispiel
@media print {
h1 {break-before: avoid;}
}
Beachten Sie: Diese Eigenschaft hieß in CSS2 noch
Die Angaben left und right werden bei Verwendung der CSS2-Eigenschaft page-break-before nicht von allen Browsern unterstützt.
page-break-before
und wurde mit der Erweiterung auf weitere Umbrucharten umbenannt. Die Browserhersteller sind aufgefordert, die alten Eigenschaften als Aliasname weiterhin zu unterstützen.Die Angaben left und right werden bei Verwendung der CSS2-Eigenschaft page-break-before nicht von allen Browsern unterstützt.
Siehe auch
Weblinks
- Spezifikation (W3C): break-before
- MDN: break-before
- Details: caniuse.com
Liste der CSS-Eigenschaften