Maison > interface Web > tutoriel CSS > Comment puis-je forcer de manière fiable les sauts de page lors de l'impression à partir de Google Chrome ?

Comment puis-je forcer de manière fiable les sauts de page lors de l'impression à partir de Google Chrome ?

DDD
Libérer: 2024-12-10 21:17:17
original
163 Les gens l'ont consulté

How Can I Reliably Force Page Breaks When Printing from Google Chrome?

Sauts de page dans l'impression Google Chrome

Dans Google Chrome, réaliser des sauts de page pendant l'impression peut être difficile. Malgré la documentation suggérant la validité de page-break-after: always;, cette méthode peut ne pas toujours fonctionner efficacement.

Solution

Pour forcer de manière fiable les sauts de page dans Chrome, l'approche suivante a fait ses preuves :

Créez un fichier

pour chaque page que vous souhaitez casser.

Attribuez la classe CSS "page" à chaque

.

Au sein de la requête média "print" de votre CSS, définissez les règles suivantes :

div.page {
  page-break-after: always;
  page-break-inside: avoid;
}
Copier après la connexion

Par exemple :

<div class="page">
  <h1>This is Page 1</h1>
</div>
<div class="page">
  <h1>This is Page 2</h1>
</div>
<div class="page">
  <h1>This is Page 3</h1>
</div>
Copier après la connexion

En suivant cette approche, vous pouvez garantir des sauts de page cohérents lors de l'impression depuis Google Chrome, quelle que soit la taille ou la complexité du contenu.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal