Maison >interface Web >tutoriel CSS >Comment puis-je imprimer des éléments HTML spécifiques en cliquant sur un bouton sans imprimer la page entière ?
Imprimer un élément HTML lors d'un clic sur un bouton sans imprimer la page
Dans ce scénario, vous recherchez une méthode pour imprimer le contenu HTML déclenché par un bouton cliquez sans capturer la page Web entière dans la sortie d'impression. Envisagez la solution suivante :
Règle de support d'impression CSS
En utilisant la règle de support d'impression CSS, vous pouvez afficher de manière sélective le contenu uniquement à des fins d'impression. Voici comment mettre en œuvre cela :
<code class="css">/* CSS file */ @media print { /* Hide any element you don't want to print */ .noPrint { display: none; } /* Set elements you want to print to display */ h1 { color: #f6f6; } } /* Elements in the HTML page */ <h1> Print me </h1> <h1 class="noPrint"> No print </h1> <button onclick="window.print();" class="noPrint"> Print Me </button></code>
Explication
Avantages
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!