English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS reference manual

CSS @rules

CSS attribute大全

CSS Seite-break-Usage and examples of the 'before' property

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"

Seite-break-Syntax der before-Nutzung

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.

Eigenschaftswerte

Die folgende Tabelle beschreibt die Werte dieses Eigenschafts.

WerteBeschreibung
autoFügen Sie bei Bedarf einen Seitenbruch vor dem Element ein. Dies ist der Standardwert.
alwaysErzwinge immer einen Seitenbruch vor dem Element.
avoidVermeide das Seitenbrennen vor dem Element.
leftErzwinge eine oder zwei Seitenbrüche vor dem Element, damit die nächste Seite die linke Seite wird.
rightErzwinge eine oder zwei Seitenbrüche vor dem Element, damit die nächste Seite die rechte Seite wird.
initialSetzen Sie diesen Eigenschaftswert auf seinen Standardwert.
inheritWenn angegeben, wird das assoziierte Element mit page des übergeordneten Elements verknüpft-break-before-Eigenschaftswerte.

Browserkompatibilität

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.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1.2+

  • Opera 7+

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.

Weiterlesen

Bitte beziehen Sie sich auf die folgenden Anleitungen:CSS Media Typen.

Verwandte Eigenschaften:Seite-break-after,Seite-break-inside.