如何在javascript print()函数中设置fontsize

时间:2016-03-30 10:15:36

标签: javascript php jquery

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();
}

我正在使用上面的功能来打印屏幕。我想缩小字体大小并减少数据之间的空间但我不能。任何人都可以帮忙。提前致谢

1 个答案:

答案 0 :(得分:0)

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

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