Maison >interface Web >tutoriel CSS >Comment puis-je forcer l'impression des images d'arrière-plan CSS Sprite dans Chrome et Safari ?

Comment puis-je forcer l'impression des images d'arrière-plan CSS Sprite dans Chrome et Safari ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-15 04:35:17313parcourir

How Can I Force CSS Sprite Background Images to Print in Chrome and Safari?

Forcer l'impression des images d'arrière-plan en CSS

Malgré les tentatives antérieures pour résoudre ce problème, certains scénarios exigent une solution qui garantit l'impression des éléments essentiels images d’arrière-plan. Ces images ne sont pas directement intégrées dans la page mais plutôt utilisées dans le cadre des sprites CSS.

Malheureusement, les solutions existantes telles que list-style-image échouent lorsque les sprites CSS sont utilisés avec plusieurs icônes. En écartant la possibilité de créer une page dédiée avec des icônes en ligne, la question se pose : existe-t-il des solutions alternatives ?

Solution pour Chrome et Safari

Heureusement, Chrome et Safari fournissez une solution via la propriété de style CSS -webkit-print-color-adjust: exact. L'application de cette propriété à l'élément concerné force l'impression des couleurs d'arrière-plan et des images.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn