English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
When printing a document, the 'page' before the CSS property-break-The 'before' property is located before the element and before the page break. This property applies to elements that generate boxes.BlockElement. It does not apply to <p> that do not generate a blank box.
The following table provides usage instructions and version history for this property, as well as the syntax for using this property in JavaScript scripts.
Default value: | auto |
---|---|
Applies to: | Block-level element |
Inheritance: | None |
Animatable: | No.See also Animation attribute. |
Version: | CSS 2、3 |
JavaScript-Syntax: | object.style.pageBreakBefore="always" |
Die Syntax dieses Eigenschafts ist wie folgt:
Seite-break-before: auto | always | avoid | left | right | initial | inherit
Die folgenden Beispiele zeigen, wie man page-break-before-Eigenschaft.
@media print { h1 { Seite-break-before: always; } }Testen Sie, um zu sehen‹/›
Die Styleregeln im obigen Beispiel stellen das Verhalten des Seitenbruchs auf immer vor<h1>Seitenbrüche vor dem Element erzwngen, damit das Element immer oben auf der neuen Seite angezeigt wird.
Hinweis:diese page-break-Die before-Eigenschaft ist nur für Wurzelelemente odertable-rowim regulären Fluss des ElementsBlockElement.
Die folgende Tabelle beschreibt die Werte dieses Eigenschafts.
Werte | Beschreibung |
---|---|
auto | Fügen Sie bei Bedarf einen Seitenbruch vor dem Element ein. Dies ist der Standardwert. |
always | Erzwinge immer einen Seitenbruch vor dem Element. |
avoid | Vermeide das Seitenbrennen vor dem Element. |
left | Erzwinge eine oder zwei Seitenbrüche vor dem Element, damit die nächste Seite die linke Seite wird. |
right | Erzwinge eine oder zwei Seitenbrüche vor dem Element, damit die nächste Seite die rechte Seite wird. |
initial | Setzen Sie diesen Eigenschaftswert auf seinen Standardwert. |
inherit | Wenn angegeben, wird das assoziierte Element mit page des übergeordneten Elements verknüpft-break-before-Eigenschaftswerte. |
Seite-break-Kompatibilität der before-Eigenschaft des Browsers, die Zahlen in der folgenden Tabelle stellen die niedrigste Versionsnummer dar, die das betreffende Eigenschaft unterstützt; alle gängigen Browser unterstützen das Eigenschaft teilweise.
|
Warnung: Internet Explorer 8und frühere Versionen unterstützen diese Werte left und right nicht; jeder Wert wird als always interpretiert. Firefox, Chrome und Safari unterstützen die Werte avoid, left oder right nicht.
Bitte beziehen Sie sich auf die folgenden Anleitungen:CSS Media Typen.
Verwandte Eigenschaften:Seite-break-after,Seite-break-inside.