Heim > Web-Frontend > CSS-Tutorial > Wie kann ich Elemente wie Druckschaltflächen beim Drucken einer Webseite ausblenden?

Wie kann ich Elemente wie Druckschaltflächen beim Drucken einer Webseite ausblenden?

Susan Sarandon
Freigeben: 2024-12-27 10:10:14
Original
384 Leute haben es durchsucht

How Can I Hide Elements Like Print Buttons When Printing a Web Page?

Elemente beim Drucken einer Webseite verbergen

Das Drucken einer Webseite ist eine häufige Aufgabe, aber es kann frustrierend sein, wenn unerwünschte Elemente darin angezeigt werden den Ausdruck. Ein Element, das oft ein Ärgernis darstellt, ist der Druckknopf selbst. Wenn Sie die Schaltfläche „Drucken“ von Ihren gedruckten Seiten entfernen möchten, können Sie dies wie folgt erreichen:

CSS-Medienabfragen

Medienabfragen in Cascading Style Sheets ( CSS) ermöglichen es Ihnen, Stile speziell für Ausdrucke zu definieren. Um Elemente beim Drucken auszublenden, können Sie die @media-Druckregel verwenden:

@media print {
    .no-print, .no-print * {
        display: none !important;
    }
}
Nach dem Login kopieren

Anwenden der Klasse

Sobald Sie die CSS-Regel eingerichtet haben, benötigen Sie um dem Element, das Sie verbergen möchten, eine Klasse hinzuzufügen. Sie können die No-Print-Klasse entweder direkt zuweisen:

<button class="no-print">Print</button>
Nach dem Login kopieren

Oder an eine bestehende Klasse anhängen:

<button class="btn btn-primary no-print">Print</button>
Nach dem Login kopieren

Beispiel

Betrachten Sie das folgende Beispiel:

<p>Good Evening</p>
<button>
Nach dem Login kopieren
@media print {
    #print-button {
        display: none !important;
    }
}
Nach dem Login kopieren

Wenn die Seite gedruckt wird, wird die Schaltfläche „Drucken“ angezeigt ausgeblendet, sodass nur der Text „Guten Abend“ auf dem Ausdruck verbleibt.

Hinweis:

Die !important-Deklaration stellt sicher, dass der Stil display: none angewendet wird, auch wenn ein anderer angezeigt wird Stile versuchen, es zu überschreiben.

Das obige ist der detaillierte Inhalt vonWie kann ich Elemente wie Druckschaltflächen beim Drucken einer Webseite ausblenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage