A4纸对应的像素尺寸:
<style>
@media print {
.Noprn{ display:none;}
.print-hidden {
display: none !important;
}
page-break-before:auto、always、left、right;
page-break-after:auto、always、left、right;
always:分页打印,打印机会重新开始一个新的打印页;
}
</style>
<div class="sidebar-fixed print-hidden">
<div style="794px;height:1123px;border:1px solid #000000;"> </div>
<!-打印页边距设定为 0mm 时,网页内最大元素的分辨率:7941123->
<div style="756px;height:1086px;border:1px solid #000000;"> </div>
<!-打印页边距设定为 5mm 时,网页内最大元素的分辨率:7561086 ->
<div style="649px;height:978px;border:1px solid #000000;"> </div>
<!-打印页边距设定为 19.05mm 时,网页内最大元素的分辨率:649978->
打印机是无法满幅打印的,总要有页边距:
word或其他文字、图片编辑软件,设置了满底色,打印出来后四周有白色的边框,这是很正常与自然的现象。
产生这种现象的原因和编辑软件本身无关,而是由于打印机输出,打印机无法进行满底色打印、必须有一定的边空进行纸张的运行过程咬合、拖动、滑轮(输纸带)定位的位置,综合所有的因素,造成打印机注定无法进行满底色打印。
通常见到的书本、画册和其他杂志、海报等无白边的印刷品,都是以更大的纸张、更大的幅面输出,然后裁掉一部份边,就成了满底色,这在行内叫“出血”。
[文件/demo:家长报告-A4]
纯属个人观点,仅供参考!