Maison > interface Web > tutoriel CSS > Comment puis-je nettoyer les impressions de mes pages Web et supprimer les en-têtes et pieds de page indésirables ?

Comment puis-je nettoyer les impressions de mes pages Web et supprimer les en-têtes et pieds de page indésirables ?

Linda Hamilton
Libérer: 2024-12-13 09:35:15
original
291 Les gens l'ont consulté

How Can I Clean Up My Webpage Printouts and Remove Unwanted Headers and Footers?

Simplification de l'impression : suppression des éléments superflus de window.print()

Lorsque vous tentez d'imprimer une page Web à l'aide de window.print(), il est courant de rencontrer des éléments indésirables dans l'en-tête ou le pied de page, comme le titre de la page, le chemin du fichier, le numéro de page et la date. Ces ajouts peuvent encombrer l’impression et détourner l’attention du contenu prévu. Heureusement, il existe des techniques pour éliminer ces distractions.

Dans Chrome, la solution la plus simple consiste à utiliser CSS pour manipuler la déclaration @page. En définissant la propriété margin sur 0, l'en-tête et le pied de page automatiques sont effectivement masqués. Cependant, comme le corps s'étend jusqu'aux limites de la page, il est conseillé d'inclure une marge ou un remplissage pour éviter que le contenu ne s'étende trop près des bords.

Par exemple :

@media print {
  @page { margin: 0; }
  body { margin: 1.6cm; }
}
Copier après la connexion

Notez que dans les cas où le contenu s'étend sur plusieurs pages, la version imprimée peut paraître déséquilibrée, avec des marges variables en raison de l'absence de marge supérieure entre les pages. pages.

Bien que cette méthode fonctionne bien dans Chrome et certaines versions récentes de Firefox, elle peut ne pas être universellement compatible entre les navigateurs. Pour une prise en charge plus large, envisagez de créer et d'imprimer un PDF, qui offre plus de flexibilité et de contrôle sur le document final. Cependant, cet itinéraire comporte ses propres complexités et peut introduire des défis supplémentaires.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal