English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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" |
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.
La tabella sottostante descrive i valori di questa proprietà.
Valori | Descrizione |
---|---|
auto | Se necessario, inserisci un segnapagina prima dell'elemento. Questo è il valore predefinito. |
always | Obbliga sempre a inserire un segnapagina prima dell'elemento. |
avoid | Evita di paginare prima dell'elemento. |
left | Obbliga a paginare una o due volte prima dell'elemento, in modo che la pagina successiva diventi la pagina di sinistra. |
right | Obbliga a paginare una o due volte prima dell'elemento, in modo che la pagina successiva diventi la pagina di destra. |
initial | Imposta questa proprietà al suo valore predefinito. |
inherit | Se specificato, l'elemento correlato adotta il valore della proprietà page-break-before del suo elemento padre. |
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à.
|
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.
Rifarti ai seguenti tutorial:Tipi di Media CSS.
Proprietà correlate:page-break-after,page-break-inside.