Attribut CSS page-break-before
- 上一页 page-break-after
- Page suivante page-break-inside
Définition et utilisation
L'attribut page-break-before définit le comportement de page-break avant l'élément.
Bien que l'on puisse forcer l'insertion d'un symbole de pagination avec always, il n'est pas garanti d'éviter l'insertion de symboles de pagination, et les créateurs ne peuvent que demander à l'agent utilisateur de tenter d'éviter l'insertion de pagination.
Appliqué à :Éléments de niveau 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 boursiers avec des bordures.
Veuillez également consulter :
Manuel de référence HTML DOM :Attribut pageBreakBefore
Exemple
Définir un comportement de pagination après l'élément de tableau pour toujours effectuer une pagination :
<html> <head> <style> @media print { table {page-break-before:always;} } </style> </head> <body> .... </body> </html>
Grammaire CSS
page-break-before: auto|always|avoid|left|right|initial|inherit;
Valeur de l'attribut
Valeur | Description |
---|---|
auto | Valeur par défaut. Insérer un symbole de pagination avant l'élément si nécessaire. |
always | Insérer un symbole de pagination avant l'élément. |
avoid | Éviter l'insertion d'un symbole de pagination avant l'élément. |
left | Suffisamment de symboles de pagination avant l'élément, jusqu'à la page blanche gauche. |
right | Suffisamment de symboles de pagination avant l'élément, jusqu'à la page blanche droite. |
inherit | Il est stipulé que la propriété page-break-before devrait être héritée de l'élément parent. |
Détails techniques
Valeur par défaut : | auto |
---|---|
Héritabilité : | no |
Version : | CSS2 |
Grammaire JavaScript : | object.style.pageBreakBefore="always" |
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version de navigateur entièrement prise en charge de cette propriété.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.2 | 7.0 |
- 上一页 page-break-after
- Page suivante page-break-inside