Heim > Web-Frontend > CSS-Tutorial > Wie kann ich eine Webseite drucken und gleichzeitig bestimmte Elemente ausblenden?

Wie kann ich eine Webseite drucken und gleichzeitig bestimmte Elemente ausblenden?

Mary-Kate Olsen
Freigeben: 2024-12-22 13:16:10
Original
260 Leute haben es durchsucht

How Can I Print a Webpage While Hiding Specific Elements?

So drucken Sie eine Webseite, ohne bestimmte Elemente anzuzeigen

Beim Vorbereiten einer Webseite zum Drucken ist es oft wünschenswert, bestimmte Elemente auszublenden, die nicht angezeigt werden soll auf der gedruckten Seite erscheinen. Dazu gehören Elemente wie Navigationsschaltflächen oder Urheberrechtshinweise.

Lösung

Um dies zu erreichen, können Sie eine Kombination aus CSS-Medienabfragen und HTML-Klassenattributen verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

1. Stylesheet-Änderung

Fügen Sie im Stylesheet Ihrer Website den folgenden CSS-Code hinzu:

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

2. HTML-Klassenattribut

Identifizieren Sie in Ihrem HTML-Code die Elemente, die Sie beim Drucken ausblenden möchten, indem Sie ihnen das Klassenattribut „no-print“ hinzufügen.

Beispiel-HTML :

<a href="#" class="no-print">Print This Page</a>
<p>Good Evening</p>
Nach dem Login kopieren

3. Ergebnis

Wenn die Webseite gedruckt wird, blendet die CSS-Medienabfrage alle Elemente mit der Klasse „no-print“ aus, einschließlich des Links zum Drucken der Seite selbst. Daher wird in der gedruckten Ausgabe nur der Text „Guten Abend“ ohne die Beschriftung „Drucken“ angezeigt.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Webseite drucken und gleichzeitig bestimmte Elemente 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