0

ページの 1 つのセクションだけを印刷できる結果を見つけるために、かなりの量を検索しました。

誰もがこれを行うように言っています:

HTML ヘッドに追加:

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

print.css

body * { display: none; }
.printable { display: block; }

Javascript

window.print();

しかし、これを機能させることはできません。印刷ウィンドウをロードしますが、実際には何も表示しません。

http://pmf.v5.cloudsvr.com.au/set_times

これは、右側に印刷リンクがある私のページです。

敬具、シャノン

4

1 に答える 1

0

セレクターbody *はより具体的で.printableあるため、オーバーライドしています。print.css代わりに、ファイルで次のようなものを使用してください。

* {
    display: none;
}
body .printable {
    display: block;
}
于 2012-10-06T09:17:15.847 に答える