Définir l'attribut pageBreakBefore

Définition et utilisation

pageBreakBefore Cette propriété définit ou retourne le comportement de pagination avant l'élément (utilisé pour l'impression ou l'aperçu d'impression).

Remarque :pageBreakBefore Cette propriété n'a pas d'effet sur les éléments positionnés en absolu. Les symboles de pagination ne sont visibles que dans l'aperçu d'impression ou lors de l'impression.

Voir aussi :

Manuel de référence CSS :Attribut page-break-before

Exemple

Toujours insérer un symbole de pagination avant chaque élément <p> avec id="footer" :

document.getElementById("footer").style.pageBreakBefore = "always";

Essayez-le vous-même

Syntaxe

Retourner l'attribut pageBreakBefore :

object.style.pageBreakBefore

Définir l'attribut pageBreakBefore :

object.style.pageBreakBefore = "auto|always|avoid|emptystring|left|right|initial|inherit"

Valeur de l'attribut

Valeur Description
auto Par défaut. Insérer un symbole de pagination avant l'élément si nécessaire.
always Toujours insérer un symbole de pagination avant l'élément.
avoid Éviter d'insérer de symbole de pagination avant l'élément.
"" (chaîne vide) Ne pas insérer de symbole de pagination avant l'élément.
left Insère suffisamment de symboles de pagination avant l'élément, jusqu'à la page blanche gauche.
right Insère suffisamment de symboles de pagination avant l'élément, jusqu'à la page blanche droite.
initial Réinitialise cette propriété à sa valeur par défaut. Voir aussi initial.
inherit Inherits cette propriété de son élément parent. Voir aussi inherit.

Détails techniques

Valeur par défaut : auto
Valeur de retour : une chaîne de caractères, représentant le comportement de pagination avant l'élément lors de l'impression.
CSS version : CSS2

Support du navigateur

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Support Support Support Support