ブラウザを印刷すると背景が印刷されない…
というのはよくあります。
装飾用に画像や背景が使われることが多いのですが、
印刷時のインクの使用量を減らすため…なのか?
ほとんどのブラウザでデフォルトではオフになっています。
InternetExplorere や Firefox や Chrome では
これらを有効にするオプションがあるのですが、
Edge はどうやったっけ?と調べてみると
どうやら現時点では対応する気がない
というのが実際のようです。
ちょっとびっくりしましたが
最近のペーパレスブームから考えると
案外しかたないのかもしれませんね。
どうしても印刷時に背景が必要な状態にする
というのは実際にそれを見ている方の環境によるので
これは非常に悩ましい問題ですが、
いっそ印刷用は印刷用に特別に CSS を用意し
背景に依存しないような Web のほうがいいのかもしれません。