Articolo 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti. Nulla facilisi. Pellentesque vitae dignissim tortor. Sed tristique.
page-break-inside
impedisce la rottura interna su più pagineLa proprietà page-break-inside
in CSS2 consente di evitare che un singolo elemento venga spezzato su due pagine durante la stampa. È particolarmente utile in documenti complessi, dove è importante mantenere gruppi di contenuto uniti sulla stessa pagina, come card, tabelle o sezioni testuali.
auto: Comportamento predefinito; il browser può dividere l’elemento tra più pagine se necessario.
avoid: Evita che l’elemento venga spezzato tra due pagine. Utile per contenuti complessi come blocchi di testo, immagini o tabelle.
Codice Esempio: page-break-inside
@media print {
.page-break-inside-example {
page-break-inside: avoid;
}
}
Contenuto Esempio: page-break-inside
page-break-inside
(solo in stampa)In questo esempio, page-break-inside: avoid
viene usato per impedire che ogni article
venga diviso su due pagine diverse durante la stampa:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti. Nulla facilisi. Pellentesque vitae dignissim tortor. Sed tristique.
Praesent vehicula, turpis sed pretium efficitur, libero nisi lacinia risus, sed blandit erat lorem ac sapien. Integer eu imperdiet justo.
<style>
@media print {
.page-break-inside-example {
page-break-inside: avoid;
}
}
</style>
<article class="page-break-inside-example">
<h2>Articolo 1</h2>
<p>Contenuto...</p>
</article>
<article class="page-break-inside-example">
<h2>Articolo 2</h2>
<p>Contenuto...</p>
</article>
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.