我正在使用 javascript print() 方法和 CSS 中的@media打印方法使用点阵打印机打印页面。
我的打印.css如下:
@media print {
html, body {
font-family: 'Arial', 'Helvetica',sans-serif;
font-size: 15pt;
margin : 0px;
}
}
@page {
size: 22cm 10cm;
margin : 0px;
}
假设有两行数据,我的可打印细节非常小。但是打印后打印机跳过当前打印的页面并送入另一页。
我想避免送入下一页,下一次打印应该从上次打印的同一页进行。
我试过:
@media print {
page-break-after: avoid;
}
但根本不起作用。
我该怎么做?
试试*
选择器 css:
@media print {
* {
page-break-before: avoid;
page-break-after: avoid;
page-break-inside: avoid;
}
}
尝试定义页面大小,如下所示
@page {
size: 21.59cm 13.97cm;
}
应该工作