如何使用css显示与网页相同的打印预览?

时间:2012-12-08 07:42:41

标签: css printing

我创建了一个网页,其中包含带有页眉和页脚的表格中的五行。如果字符超出其中,则表格会延长,但适合单页。我每行都有250个字符的限制。当行包含大约100个字符,表格中的五行延长并适合页面。但是当我看到打印预览,表格分割,第一行的一半显示在第一页和下半部分,并平衡显示在下一页的两行page.I为主页面使用单独的外部css,为打印预览使用另外的外部css。如何解决?。请帮助。

1 个答案:

答案 0 :(得分:2)

简短回答是无法触发Print Preview,因为它是本地操作系统窗口,您可以在用户打印之前执行的操作可以创建单独的HTML文档并使用特定于打印的样式表(您正在使用的)就像这样的文件

<link rel="stylesheet" href="#" type="text/css" media="print" />

如果您想自己控制分页,请使用此

@media print {
    whatever {
       page-break-after:always
    }
}