Hintergrundbilder mit CSS drucken
Problem:
ASP Net Sprites generieren CSS-Sprites druckt nicht. Der generierte HTML-Code enthält Tags mit Base64-codierten Daten, wodurch die Bilder beim Drucken unsichtbar werden.
Lösung:
Für Chrome und Safari:
<code class="css">@media print { * {-webkit-print-color-adjust:exact;} }</code>
Diese CSS-Regel zwingt Chrome und Safari dazu, Hintergrundbilder unabhängig von ihrer Quelle wie vorgesehen zu drucken.
Für andere Webbrowser:
Leider für andere Web In vielen Browsern müssen Benutzer das Drucken von Hintergrundbildern manuell aktivieren. In IE 9, 10 und 11 müssen Benutzer beispielsweise Folgendes tun:
Das obige ist der detaillierte Inhalt vonWie drucke ich von ASP.NET Sprites generierte Hintergrundbilder in verschiedenen Browsern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!