我们一直在做一个项目,需要使用 JavaScript 打印功能在点阵打印机中打印 html 页面中的内容。我们面临的问题是内容打印后有空格。
页面设置为 A4 / Legal,因为打印内容的高度可能会有所不同,因此无法确定高度。
我们尝试使用以下 CSS:
.page-break {
display: none; /**Added only this on 18-12-2018*/
page-break-after: always;
}
html {
height: 99%;
}
@@media all {
.page-break {
visibility: hidden;
}
}
@@media print {
body * {
display: none;
height: 0;
}
}