【发布时间】:2019-03-12 04:10:41
【问题描述】:
我有一个带有打印按钮的页面,可以打印表格。现在在 Chrome 或 IE 中它工作正常,但在 Firefox 中它不显示表头。以下是 Chrome 和 Firefox 的一些屏幕截图。
在 Firefox 中:
在 Chrome 中:
【问题讨论】:
标签: javascript jquery printing
我有一个带有打印按钮的页面,可以打印表格。现在在 Chrome 或 IE 中它工作正常,但在 Firefox 中它不显示表头。以下是 Chrome 和 Firefox 的一些屏幕截图。
在 Firefox 中:
在 Chrome 中:
【问题讨论】:
标签: javascript jquery printing
Chrome 的默认样式可能与 FireFox 不同,
您是否尝试过在 CSS 中使用 print query?
@media print {
table, table thead, table th {
display: block !important /* or any other desired display value */;
}
}
祝你好运。
【讨论】:
display: block !important。
Chrome 自动设置打印页面设置。对于 chrome,有时您必须手动设置页眉和页脚。 请尝试以下操作:
在打印预览窗口中,确保将“缩放”设置为“缩小以适合”。
确保设置了纵向。
单击页面设置...。将出现页面设置窗口。
在页面设置窗口中,单击页边距和页眉/页脚选项卡。
在页边距部分,确保页边距设置正确(默认设置为 12.7 毫米或 0.5 英寸)。
你可以走了!
【讨论】: