打印网页的分页符是什么CSS代码?

Zac*_*ott 9 html css printing

打印时执行分页符的CSS代码是什么?或者更好的是,有一些像JQuery这样的打印CSS框架是对网页DOM操作吗?我需要打印像Adobe PDF这样的控件的网页,但不使用第三方插件.打印需要精确,例如控制每个页面顶部的像素,(例如,如果我们想在每个页面标题上放置我们的徽标).

有任何想法吗?

Sam*_*Sam 15

page-break-before: always;

page-break-after: always;


Pek*_*ica 5

您可以尝试使用page-break-before或page-break-after属性强制分页.

像素完美的打印控制将非常非常难以实现.例如,每个浏览器都会添加一个您无法影响的页脚和页眉部分,只有用户才能关闭.浏览器忽视背景图像,并倾向于设置他们认为合适的边距.

关于如何为打印HTML设置样式的概述,这篇Smashing Magazine文章可能会提供一些指示:打印Web:解决方案和技术