Définit le résultat d'un calcul
Utilisez la propriété CSS page-break-before pour une impression parfaite de vos documents. Découvrez comment l'utiliser avec des exemples pratiques.
La propriété CSS page-break-before permet de contrôler le comportement de saut de page avant un élément.
/* Valeur initiale */ page-break-before: auto; /* Valeurs possibles */ page-break-before: always; page-break-before: avoid; page-break-before: left; page-break-before: right; page-break-before: initial; page-break-before: inherit;
Valeurs par défaut | auto |
---|---|
Inherited: | non |
Animable : | non En savoir plus sur l'animable |
Version: | CSS2 |
Syntaxe JavaScript: | object.style.pageBreakBefore="always" |
Voici quelques exemples pratiques pour illustrer l'utilisation de la propriété CSS page-break-before:
1. Utilisation de "always" pour forcer un saut de page avant un élément:
.my-element { page-break-before: always; }
2. Utilisation de "avoid" pour éviter un saut de page avant un élément si possible:
.my-element { page-break-before: avoid; }
3. Utilisation de "left" pour forcer un saut de page avant un élément et le placer sur la page de gauche:
.my-element { page-break-before: left; }
4. Utilisation de "right" pour forcer un saut de page avant un élément et le placer sur la page de droite:
.my-element { page-break-before: right; }
5. Utilisation de "always" avec un élément de titre pour commencer une nouvelle section sur une nouvelle page:
<h2 class="section-title" style="page-break-before: always;">Nouvelle section</h2>
6. Utilisation de "avoid" avec un tableau pour éviter que le tableau soit coupé en deux pages:
table { page-break-inside: avoid; page-break-before: auto; }
7. Utilisation de "left" ou "right" pour contrôler la mise en page d'un élément dans un document à plusieurs colonnes:
.my-element { page-break-before: right; column-span: all; }
Explorateur | |||||
---|---|---|---|---|---|
Verssion | 1 | 4 | 1 | 1.2 | 7 |