少し奇妙なもの。
倉庫の多数のピッキング リストを生成するスクリプトがあります。ピッキング リストの一番上に、顧客の住所を出力しています。印刷物の位置は重要です。倉庫はこれらを穴あき粘着紙に印刷し、住所が住所ラベルの特定の境界内に収まるようにする必要があるためです。
印刷するピッキング リストを 1 つ選択すると、それが必要な場所に正確に配置されるように、すべての設定を行いました。ただし、後続のページでは、ページの上部に小さな余白があります (画像を参照してください - 左が最初のページです...後続のすべてのページは右側のページの形式です)。
ページの本文には padding:0 と margin:0 があります
各ピッキング リストは div に含まれ、ページ >1 には page-break-before:always があります
<div style="page-break-before: always;">
<table cellpadding='0' cellspacing='0' border='0' style='width:600px; margin:35px 0 0 22px;'>
......
<!--picking list output in here-->
......
</table>
</div>
それらはIE8から印刷していますが、FirefoxとChromeでも同じことが発生しています。
後続のページの上部のスペースが減る (または最初のページの上部に余分なスペースが生じる) 原因は何ですか?
ありがとう