dompdf を使用して PDF を生成しています。dompdf Web サイトからコードを取得してヘッダーを pdf に追加しましたが、機能していますが、最初のページを除くすべてのページにヘッダーを配置したいと考えています。助言がありますか?
20303 次
3 に答える
15
これを行うには、最初のページに表示される要素の後にヘッダー要素とフッター要素を挿入します。
例えば :
<style>
.flyleaf {
page-break-after: always;
}
.header, .footer {
position: fixed;
}
.header {
top: 0;
}
.footer {
bottom: 0;
}
</style>
<div class="flyleaf">
Some big title
</div>
<div class="header">
my header
</div>
<div class="footer">
my footer blah, blah
</div>
<p>The content</p>
編集:スタイルタグを追加しました
于 2011-08-27T12:09:34.177 に答える
5
ヘッダーを設定すると、ドキュメントのすべてのページにヘッダーが表示されるため、div 要素を使用して最初のページからヘッダーを非表示にすることができます。背景色が白で z-index がヘッダーよりも大きい Div の場合、その Div をページの上部に配置し、最初のページ ヘッダーの上に正確に位置を設定します。
<div style="background-color: white; z-index: 2;"></div>
私はこれをテストしましたが、うまくいきました。これが役に立てば幸いです。
于 2015-04-28T13:34:43.507 に答える