ヘッダー画像(style = "background-repeat:repeat-x;")を使用して1つのWebページを作成しました。このページを印刷する必要があります。次に、プレビュークリックを印刷すると、2ページが表示されます。最初のページの一番上の位置にはヘッダー画像が含まれ、次に2ページは同じヘッダー画像が含まれますが、ヘッダー画像を含む最初のページのみが必要です。2ページはヘッダー画像を必要としません。私を助けてください
1 に答える
0
残念ながら、これが Firefox の機能であり、新しい印刷ページはそれぞれ個別の Web ページのようなものです。
「印刷」固有の CSS を使用して、本文の背景を削除し、ブロック ヘッダーを印刷時にのみ表示することをお勧めします。
次に例を示します。
<html>
<head>
<style type="text/css">
body {
background: url(topbg.jpg) repeat-x;
}
div#printheader { /* Do not display for other non-print media */
display: none;
}
@media print { /*CSS for print*/
body {
background: none;
}
div#printheader {
display: block;
}
}
</style>
<body>
<div id="printheader"><img src="topbg.jpg" /></div>
.
.
.
.
.
</body>
</html>
于 2009-11-26T09:12:14.450 に答える