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();
}
我正在使用上面的功能来打印屏幕。我想缩小字体大小并减少数据之间的空间但我不能。任何人都可以帮忙。提前致谢
答案 0 :(得分:0)
您的打印输出可能与预期不同的一个原因是除了正确设置的fontSize
属性外,其他父元素及其CSS规则会影响元素的外观。
outerHTML
仅捕获直接附加到所选元素的样式,因此某些样式信息可能会丢失。