Heim > Web-Frontend > CSS-Tutorial > Warum verschwinden Hintergrundbilder beim Drucken in Firefox und Internet Explorer?

Warum verschwinden Hintergrundbilder beim Drucken in Firefox und Internet Explorer?

DDD
Freigeben: 2024-11-13 15:09:02
Original
669 Leute haben es durchsucht

Why Do Background Images Disappear When Printing in Firefox and Internet Explorer?

So drucken Sie Hintergrundbilder in Firefox und Internet Explorer

Problem: Hintergrundbilder verschwinden beim Drucken von Seiten in Firefox oder Internet Explorer, obwohl sie zur Darstellung von Informationen wie Sternen verwendet werden, die einen Kenntnisstand anzeigen.

Lösung 1: Verwenden eines Druck-Stylesheets

Erstellen Sie ein separates Stylesheet speziell für den Druck :

/* print.css */

/* media:print */
.star {
    text-indent: 0;
}
Nach dem Login kopieren

Verknüpfen Sie das Druck-Stylesheet mit Ihrem HTML-Dokument:

<link rel="print stylesheet" type="text/css" href="print.css">
Nach dem Login kopieren

Lösung 2: Bild beim Drucken anzeigen

Fügen Sie ein Bild hinzu um Ihre Sterne im DIV-Element darzustellen und auf dem Bildschirm auszublenden:

/* media:screen */
.star img {
    visibility: hidden;
}

/* media:print */
.star img {
    visibility: visible;
}
Nach dem Login kopieren
<div class="star"><img src="./images/star.jpg" alt="*"></div>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWarum verschwinden Hintergrundbilder beim Drucken in Firefox und Internet Explorer?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage