如何从我的PHP页面获取打印输出设置


how to take printout setting from my php page?

我想打印输出的报告,但我在我的代码中使用

style="overflow:auto;height:600px;" 

所以当按打印选项时,它只显示600px的记录,而不是显示完整的报告。请给点建议,我好把所有记录打印出来。

您可能有两个CSS文件,一个用于显示屏幕内容,另一个用于打印。

<link ...href="screen.css" media="screen" />
<link ...href="print.css" media="print" />

对于相同的样式元素,可以在screen.cssprint.css中指定不同的样式。

style.css

.some-element {
    height: 600px;
}

print.css

.some-element {
    height: auto;
}

请将此视为起点,而不是复制粘贴代码。

  1. 使用样式表,而不是样式属性
  2. 使用@media规则指定印刷媒体的不同样式