Attribut page-break-after CSS
- Page précédente @page
- Page suivante page-break-before
Définition et utilisation
L'attribut page-break-after définit le comportement de page-break après l'élément.
Bien que l'on puisse forcer l'insertion de signes de pagination avec always, il n'est pas garanti d'éviter l'insertion de signes de pagination. Les créateurs peuvent demander aux agents utilisateur de tenter d'éviter l'insertion de pagination au maximum.
Appliqué à :Éléments de bloc non flottants dont la valeur de position est relative ou static.
Remarque :Utilisez le moins possible les attributs de pagination et évitez d'utiliser les attributs de pagination dans les tableaux, les éléments flottants et les éléments de blocs avec bordure.
Voir également :
Manuel de référence HTML DOM :Attribut pageBreakAfter
Exemple
Définir le comportement de pagination après l'élément de tableau pour toujours effectuer la pagination :
<html> <head> <style> @media print { table {page-break-after:always;} } </style> </head> <body> .... </body> </html>
Syntaxe CSS
page-break-after: auto|always|avoid|left|right|initial|inherit;
Valeur de l'attribut
Valeur | Description |
---|---|
auto | Par défaut. Insérer un signe de pagination après l'élément si nécessaire. |
always | Insérer un signe de pagination après l'élément. |
avoid | Éviter d'insérer un signe de pagination après l'élément. |
left | Insérer suffisamment de signes de pagination après l'élément, jusqu'à ce qu'une page blanche gauche soit atteinte. |
right | Insérer suffisamment de signes de pagination après l'élément, jusqu'à ce qu'une page blanche droite soit atteinte. |
inherit | Il est stipulé que la configuration de l'attribut page-break-after doit être héritée de l'élément parent. |
Détails techniques
Valeur par défaut : | auto |
---|---|
Héritabilité : | no |
Version : | CSS2 |
Syntaxe JavaScript : | object.style.pageBreakAfter="always" |
Support du navigateur
Les nombres dans le tableau indiquent la première version de navigateur qui prend en charge cette propriété.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.2 | 7.0 |
- Page précédente @page
- Page suivante page-break-before