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

Manuale di riferimento CSS

Regole CSS (RULES)

Manuale completo delle proprietà CSS

Metodi di utilizzo e esempi dell'attributo page-break-before CSS

Quando si stampa un documento, l'attributo page-break-before prima dell'attributo CSS viene posizionato prima del segnaposto di pagina prima dell'elemento. Questo attributo si applica agli elementi che generano riquadri.BloccanteElemento. Non si applica a <p> che non generano riquadri vuoti.

La tabella sottostante fornisce la descrizione dell'uso e la cronologia delle versioni di questa proprietà, nonché la sintassi di utilizzo di questa proprietà nei script JavaScript.

Valore predefinito:auto
Applicabile a:Elementi bloccanti
Ereditarietà:Nessuno
Animabile:No.Si prega di consultare Proprietà animazione.
Versione:CSS 2, 3
Sintassi JavaScript:oggetto.style.pageBreakBefore="always"

Sintassi dell'uso di page-break-before

La sintassi di questa proprietà è la seguente:

page-break-before: auto | always | avoid | left | right | initial | inherit

Gli esempi seguenti illustrano come utilizzare la proprietà page-break-before.

  @media print {
   h1 {
    page-break-before: always;      
   }
  }
Testa per vedere‹/›

Le regole di stile nell'esempio sopra impostano il comportamento di paginazione in modo che sia sempre in alto<h1>paginare prima dell'elemento, in modo che l'elemento appaia sempre in alto nella nuova pagina.

Attenzione:La proprietà page-break-before è applicabile solo agli elementi radice otable-rowDentro il flusso regolare dell'elementoBloccanteElemento.

Valore dell'attributo

La tabella sottostante descrive i valori di questa proprietà.

ValoriDescrizione
autoSe necessario, inserisci un segnapagina prima dell'elemento. Questo è il valore predefinito.
alwaysObbliga sempre a inserire un segnapagina prima dell'elemento.
avoidEvita di paginare prima dell'elemento.
leftObbliga a paginare una o due volte prima dell'elemento, in modo che la pagina successiva diventi la pagina di sinistra.
rightObbliga a paginare una o due volte prima dell'elemento, in modo che la pagina successiva diventi la pagina di destra.
initialImposta questa proprietà al suo valore predefinito.
inheritSe specificato, l'elemento correlato adotta il valore della proprietà page-break-before del suo elemento padre.

Compatibilità del browser

Compatibilità del browser per la proprietà page-break-before, i numeri nella tabella sottostante rappresentano la versione minima del browser che supporta questa proprietà; tutti i browser mainstream supportano parzialmente questa proprietà.

  • Firefox 1+

  • Google Chrome 1+

  • Internet Explorer 4+

  • Apple Safari 1.2+

  • Opera 7+

Attenzione: Internet Explorer 8 e versioni precedenti non supportano questi valori left e right; qualsiasi valore viene interpretato come always. Firefox, Chrome e Safari non supportano i valori avoid, left o right.

Leggi di più

Rifarti ai seguenti tutorial:Tipi di Media CSS.

Proprietà correlate:page-break-after,page-break-inside.