Maison > interface Web > tutoriel CSS > Comment imprimer des images d'arrière-plan générées par des sprites ASP.NET dans différents navigateurs ?

Comment imprimer des images d'arrière-plan générées par des sprites ASP.NET dans différents navigateurs ?

Patricia Arquette
Libérer: 2024-10-26 10:23:02
original
1082 Les gens l'ont consulté

How to Print Background Images Generated by ASP.NET Sprites in Different Browsers?

Impression d'images d'arrière-plan avec CSS

Problème :

Les sprites CSS générés par ASP Net sont pas d'impression. Le code HTML généré inclut balises avec des données codées en base64, rendant les images invisibles à l'impression.

Solution :

Pour Chrome et Safari :

<code class="css">@media print {
    * {-webkit-print-color-adjust:exact;}
}</code>
Copier après la connexion

Cette règle CSS oblige Chrome et Safari à imprimer les images d'arrière-plan comme prévu, quelle que soit leur source.

Pour les autres navigateurs Web :

Malheureusement, pour les autres navigateurs Web navigateurs, les utilisateurs doivent activer manuellement l’impression de l’image d’arrière-plan. Par exemple, dans IE 9, 10 et 11, les utilisateurs doivent :

  1. Cliquez sur l'icône en forme de rouage (Paramètres d'impression)
  2. Sélectionnez "Imprimer"
  3. Cliquez sur " Mise en page" et activez l'option "Imprimer les couleurs et les images d'arrière-plan"

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal