-1

背景色のWebサイトが黒で、window.print()をアクティブにすると、背景色を白に切り替える必要があるため、HTMLでの印刷に問題があります。

これどうやってするの?時間X作業を考慮します。Cssを変更したり、PDFなどに変換したりしました。

PHPが使えません。

4

2 に答える 2

2

これは、@media 印刷ディレクティブを使用してスタイルシートで実行できるはずです。

于 2013-01-18T17:01:03.943 に答える
1

印刷用に別のスタイルシートを構成できます。印刷用スタイルシートをオンラインで参照してください。

http://www.alistapart.com/articles/goingtoprint/

重要な部分は

<link rel="stylesheet" type="text/css" media="print" href="print.css" />

print.cssこれをスタイルシートに追加できます

body {
    background: white;
}

背景を取り除く

于 2013-01-18T17:00:32.903 に答える