CSS 分页符不起作用

标签 css pdf html page-break

我在 div 上使用“page-break-after”属性。

CSS 类 -

div.breakhere {
    page-break-after: always;
    margin: 0! important;
    width: 100%;
}
.fancyTable {
    height: 100px;
    float: left;
}

页面中的div是



 <div id="summary" width="100%">
        <table class="fancyTable" width="50%" ></table>
        <table class="fancyTable" width="50%"></table>
    </div>
    <div class="breakhere"> </div>

----

除以下情况外,它工作正常。

  • 当“The div with id 'summary'”恰好在“The div with breakhere class”之前出现在页面末尾时。下一页打印的部分 div 和表格。下一页不是由 breakhere 类中断的。请检查以下屏幕。

enter image description here

我究竟做错了什么?提前致谢。

最佳答案

我解决了这个问题。

问题是 fancyTable 类中剩余的 float -- .花式表{ 高度:100px; 向左飘浮;

我只是嵌套表格而不是给它们宽度 50%。喜欢 -

<div id="summary" width="100%">
    <table>
        <tr>
            <td><table id="table1" class="fancyTable" width="50%" ></table></td>
            <td><table id="table1" class="fancyTable" width="50%" ></table></td>
        </tr>
    </table>
</div>

关于CSS 分页符不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32373813/

相关文章:

CSS 选择器最后一个可见的 child

2013 年的 HTML 电子邮件 : How to control spacing between elements like paragraphs and images?

pdf - 如何找出 PDF 文档中引用了哪些字体以及嵌入了哪些字体

php - 如何将这个图像预加载器实现到我的 php 文件中?

javascript - 当文本和图标在同一行对齐时,自定义卡片组件无响应

html - chrome/ff 中的移动子菜单不同

javascript - 我的翻转图像无法正常工作

objective-c - CGPDFScannerScan 不触发回调函数

java - 如何将 XML 输出保存为 PDF

javascript - PHP onSubmit,JS函数不会执行