CSS/Eigenschaften/break-before
Aus SELFHTML-Wiki
								CSS | Eigenschaften(Weitergeleitet von Break-before)
												
				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 Umbruch
- left: 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,unsetundrevert
- 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

