Html 在IE中使用分页符打印表格

Html 在IE中使用分页符打印表格,html,css,internet-explorer,html-table,page-break,Html,Css,Internet Explorer,Html Table,Page Break,我有一个包含许多行的简单表,我想在页面末尾的行之间自动插入分页符。在Firefox中,默认情况下这似乎很好,但InternetExplorer(7-9)并没有打破这一局面。如果表太长,无法容纳一页,则表的其余行将丢失 因此,我尝试以多种不同的方式使用CSS属性分页符-*来解决这个问题,但没有任何帮助。我发现上面写着 “…避免表内的分页属性…” 为什么会这样说?我的桌子看起来像这样: 一些标题 标题1 标题2 值1 价值2 有没有办法让InternetExplorer的表中的分页符工作?如果我

我有一个包含许多行的简单表,我想在页面末尾的行之间自动插入分页符。在Firefox中,默认情况下这似乎很好,但InternetExplorer(7-9)并没有打破这一局面。如果表太长,无法容纳一页,则表的其余行将丢失

因此,我尝试以多种不同的方式使用CSS属性分页符-*来解决这个问题,但没有任何帮助。我发现上面写着

“…避免表内的分页属性…”

为什么会这样说?我的桌子看起来像这样:


一些标题
标题1
标题2
值1
价值2

有没有办法让InternetExplorer的表中的分页符工作?如果我必须使用一些JavaScript,那也没关系

IE不支持
avoid
值,因此在Firefox中可以正常工作,但IE不会显示相同的值。你有正在使用的CSS的例子吗?

IE不支持
avoid
值,因此在Firefox中可以正常工作,但IE不会显示相同的值。您有正在使用的CSS的示例吗?

表格周围的元素有
溢出-x:auto;溢出y:隐藏。这就是表格没有破裂的原因。

环绕表格的元素有
溢出-x:auto;溢出y:隐藏。这就是桌子没有坏的原因。

你为什么要用桌子来做这件事?在无桌设计中,它会更干净。。。是的:您确实应该避免表行之间的中断。您只能在必要时使用空行,并插入类似
&nbps

在该表的行中,但我不建议这样做……您可以发布适用于该表的CSS规则吗?您是否强烈需要对表执行此操作?在无桌设计中,它会更干净。。。是的:您确实应该避免表行之间的中断。您只能在必要时使用空行,并插入类似
&nbps

在该表的行中,但我不建议这样做……您可以发布适用于该表的CSS规则吗?