Impression de divs spécifiques sans affecter le reste du contenu de la page
La tâche d'imprimer un div spécifique sans perturber le reste du contenu d'une page peut être réalisée en utilisant CSS. Voici comment y parvenir :
Solution CSS uniquement :
Implémentez le bloc de code CSS suivant :
@media print { body { visibility: hidden; } #section-to-print { visibility: visible; position: absolute; left: 0; top: 0; } }
Comment ça marche :
Cette requête multimédia CSS active des styles spécifiques lors de l'impression de la page. Il masque l'intégralité de l'élément body, ne laissant visible que le div avec l'identifiant "section-to-print". De plus, ce div est positionné absolument dans le coin supérieur gauche de la page, garantissant qu'il s'imprime correctement.
Avantages de l'utilisation de CSS :
Remarque : Testez toujours vos styles d'impression dans l'impression de votre navigateur aperçu pour vérifier qu’ils fonctionnent comme prévu. Des approches alternatives, telles que l'utilisation de display:none, peuvent être plus complexes et nécessiter des modifications dans la structure de votre page.
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!