如何在javascript print()函数中设置字体大小

How to set fontsize in javascript print() function

本文关键字:设置 字体 函数 javascript print      更新时间:2023-09-26
function printData()
{
    var divToPrint=document.getElementById("myprinttd");
    document.getElementById("myprinttd").style.fontSize = "2px";
   newWin= window.open("");
   newWin.document.write(divToPrint.outerHTML);
   newWin.print();
   newWin.close();
}

我正在使用上述功能打印屏幕。我想使字体变小并减少数据之间的空格,但我不能。任何人都可以提供帮助。提前致谢

打印输出可能与预期不同的一个原因是,除了正确设置的 fontSize 属性之外,其他父元素及其 CSS 规则也会影响元素的外观。

outerHTML仅捕获直接附加到所选元素的样式,因此某些样式信息可能会丢失。