"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment éviter les pages vierges supplémentaires lors de l'impression avec CSS ?

Comment éviter les pages vierges supplémentaires lors de l'impression avec CSS ?

Publié le 2024-11-08
Parcourir:530

How to Prevent Extra Blank Pages When Printing with CSS?

Prévention des pages vierges supplémentaires lors de l'impression avec CSS

Lors de l'impression de documents HTML à l'aide d'une propriété CSS, les utilisateurs peuvent rencontrer un problème où un espace vierge supplémentaire la page est imprimée avant ou après le contenu prévu. Pour résoudre ce problème, envisagez les solutions suivantes :

Une approche consiste à utiliser la propriété page-break-after avec la valeur Always. Cependant, cela peut introduire une page blanche supplémentaire avant le contenu. Pour éviter cela, essayez de définir page-break-before sur toujours.

Une méthode plus efficace consiste également à utiliser des requêtes multimédias spécifiquement à des fins d'impression, telles que :

@media print {
    html, body {
        height: 99%;    
    }
}

En définissant la hauteur des éléments HTML et body à 99 % dans la requête de support d'impression, vous pouvez éliminer tout espace vide supplémentaire qui pourrait entraîner l'impression de la page supplémentaire.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3