css - 用于打印的分页代码

标签 css printing pagination jquery-pagination

好的,我想知道是否有办法告诉打印机在打印 HTML 页面时何时创建分页符?必须有一些跨浏览器兼容的东西可以让我做到这一点。

一个示例是在每个具有“mainHeading”类的元素之前创建分页符。

有人能解释一下吗?

谢谢

最佳答案

您可以使用 CSS page-break-beforepage-break-after 指定放置分页符的位置。

为此您将使用的值为auto,这是默认值且always。自动意味着如有必要,页面将在元素之前或之后中断(取决于您使用的方法)。 Always 将始终强制在元素之前或之后进行分页。

请注意,还有其他可用值,但我相信这些是唯一可以跨浏览器工作的值。

关于css - 用于打印的分页代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9621881/

相关文章:

html - 带有两个标题的 Css 图像悬停

java - iText 直接打印

php - 上一页 1 2 3 4 5 下一页 5 仅页码

node.js - 返回 undefined object 属性(nodejs)

android - 加载下一页成功后 GridView 总是滚动到顶部

css - Opera 不支持字体粗细(我的 Opera 版本是 12.02)

javascript - 如何对多个元素使用一个函数?

html - 在 IE7 中使用跨度对齐的 CSS

javascript - 如何从 JavaScript 为 IE 配置打印机设置?

ios - 生成从 CoreData 填充的 PDF