不要在表之间中断页面

时间:2013-05-31 13:38:12

标签: javascript html css printing css-tables

当我在寻找解决方案时,我发现了这个: Preventing Page Breaks in a Table When Printing

.reportTable {
    page-break-inside: avoid;
}

这是悲伤地看到,它只能在歌剧。 有没有人知道不让表和div被打破的解决方案?

前一位提问者也说:

.reportTable {
    page-break-after: always;
}

可以使用,但会留下很多无用的空间

2 个答案:

答案 0 :(得分:1)

也许您可以在最新的浏览器上尝试该属性。

Firefox似乎支持版本> = 19.0
自从v1.0起,Chrome似乎一直支持它 自v8以来的Internet Explorer Opera自v7.0起

来源: - https://developer.mozilla.org/en-US/docs/Web/CSS/page-break-inside

答案 1 :(得分:0)

page-break-inside CSS属性调整当前元素内的分页符。



/* Keyword values */
page-break-inside: auto;
page-break-inside: avoid;

/* Global values */
page-break-inside: inherit;
page-break-inside: initial;
page-break-inside: unset;