CSS
HTML
JavaScript
PHP
Introduzione
Coming Soon
Generatori
Varie

CSS page-break-before

La proprietà CSS2 page-break-before forza un'interruzione di pagina prima di un elemento

La proprietà page-break-before in CSS2 consente di forzare l’interruzione della pagina **prima** che un determinato elemento venga stampato. È particolarmente utile in contesti editoriali o nella generazione di PDF per strutturare il contenuto in sezioni ben definite.

Sintassi

page-break-before: valore;

Significato dei valori principali:

  • auto: Comportamento di default, nessuna interruzione forzata prima dell’elemento.

  • always: Inserisce sempre un’interruzione di pagina prima dell’elemento.

  • avoid: Evita, se possibile, un’interruzione di pagina prima dell’elemento.

  • left: Inizia la pagina successiva su una pagina dispari (lato sinistro in stampa fronte-retro).

  • right: Inizia la pagina successiva su una pagina pari (lato destro in stampa fronte-retro).


Esempio proprietà: page-break-before


Codice Esempio: page-break-before

CODE: CSSpreleva codice
  1. @media print {
  2.   .page-break-before-example {
  3.     page-break-before: always;
  4.   }
  5. }

Contenuto Esempio: page-break-before

Esempio di utilizzo di page-break-before (solo in stampa)

In questo esempio, un'interruzione di pagina viene forzata prima della sezione 2, visibile solo durante la stampa:


Sezione 1

Contenuto della prima sezione.

Sezione 2

Questa sezione inizierà su una nuova pagina quando il documento viene stampato.


CSS e HTML per il salto pagina prima dell’elemento:

  
  <style>
    @media print {
      .page-break-before-example {
        page-break-before: always;
      }
    }
  </style>

  <div>
    <h2>Sezione 1</h2>
    <p>Contenuto della prima sezione.</p>
  </div>

  <div class="page-break-before-example">
    <h2>Sezione 2</h2>
    <p>Inizia su nuova pagina.</p>
  </div>
  

Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies