ホームページ > ウェブフロントエンド > CSSチュートリアル > ASP.NET スプライトによって生成された背景イメージを別のブラウザーで印刷するにはどうすればよいですか?

ASP.NET スプライトによって生成された背景イメージを別のブラウザーで印刷するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-26 10:23:02
オリジナル
1084 人が閲覧しました

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

CSS を使用した背景画像の印刷

問題:

ASP ネット スプライトで生成された CSS スプライトは印刷していない。生成された HTML コードには が含まれています。 Base64 でエンコードされたデータを含むタグを使用すると、印刷時に画像が非表示になります。

解決策:

Chrome および Safari の場合:

<code class="css">@media print {
    * {-webkit-print-color-adjust:exact;}
}</code>
ログイン後にコピー

この CSS ルールは、ソースに関係なく、Chrome と Safari に背景画像を意図したとおりに印刷するように強制します。

他の Web ブラウザの場合:

残念ながら、他の Web の場合ブラウザでは、ユーザーは背景画像の印刷を手動で有効にする必要があります。たとえば、IE 9、10、および 11 では、ユーザーは次の操作を行う必要があります。

  1. 歯車アイコン (印刷設定) をクリック
  2. 「印刷」を選択
  3. 「」をクリックページ設定」を選択し、「背景色と画像を印刷する」オプションを有効にします

以上がASP.NET スプライトによって生成された背景イメージを別のブラウザーで印刷するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート