2

我在页面上有很多表格,其中包含可变数量的内容。我正在尝试使用page-break-inside: avoid;这样每个表格部分就不会超过 2 页。

它适用于所有浏览器,但不适用于 IE 10。在打印预览/打印中添加了一个空白页面

我如何删除这个额外的空白页。

以下链接将显示我的测试页,在打印预览中,您会在第 2 页看到空白页

http://ourclientwebsites.com/Test.htm

4

2 回答 2

0

也许这次 HTML 会显示:

http://msdn.microsoft.com/en-us/library/ie/ms530844(v=vs.85).aspx说重新 page-break-before:

“此属性在打印文档时适用。此属性不适用于 br 或 hr 元素。”

因此,如果您将分页符应用于<BR> 元素,如下所示:

<BR style="page-break-before:always">

只需将其应用于<P>元素即可:

<P style="page-break-before:always"></P>
于 2013-08-20T22:15:56.290 回答
0

IE10 正在为我做同样的事情。不幸的是,我能找到的唯一解决方法是使用兼容模式。希望这将在未来的更新中得到修复。

于 2013-06-08T11:52:23.820 回答