Heim >Web-Frontend >CSS-Tutorial >Wie kann ich das Drucken von CSS-Sprite-Hintergrundbildern in Chrome und Safari erzwingen?
Erzwingen des Druckens von Hintergrundbildern in CSS
Trotz früherer Versuche, dieses Problem zu beheben, erfordern bestimmte Szenarien eine Lösung, die das Drucken wesentlicher Elemente gewährleistet Hintergrundbilder. Diese Bilder werden nicht direkt in die Seite eingebettet, sondern als Teil von CSS-Sprites verwendet.
Leider versagen bestehende Lösungen wie list-style-image, wenn CSS-Sprites mit mehreren Symbolen verwendet werden. Wenn man die Möglichkeit vernachlässigt, eine eigene Seite mit Inline-Symbolen zu erstellen, stellt sich die Frage: Gibt es alternative Lösungen?
Lösung für Chrome und Safari
Glücklicherweise Chrome und Safari Stellen Sie eine Lösung über die CSS-Stileigenschaft -webkit-print-color-adjust: Exact bereit. Wenn Sie diese Eigenschaft auf das entsprechende Element anwenden, werden sowohl Hintergrundfarben als auch Bilder gedruckt.
Das obige ist der detaillierte Inhalt vonWie kann ich das Drucken von CSS-Sprite-Hintergrundbildern in Chrome und Safari erzwingen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!