【发布时间】:2015-12-01 01:46:00
【问题描述】:
在我的网站上,我希望在 divA 之后立即打印 divB。但是如果 divB 的内容暗示 divB 打印在两页上,我想在前面插入一个分页符,这样 divB 就不会打印在两页上,而是只打印一页。
理想情况下,我如何使用 css 来做到这一点,否则使用 javascript?
非常感谢!
编辑:
在下文中,divB 太大,因此将分成两页。 然后我想在 divB 之前插入一个分页符,以便在不同的页面上打印。
但是 如果 divA 和 divB 足够小以保持在同一页面上,我不想要分页符。
【问题讨论】:
-
好吧,我唯一知道的就是如何在 divB 之前添加分页符。至少它不会在两页上打破它。但如果 divA 的内容允许两个 div 保持在同一页面上,那就更好了!
-
1 page和2 pages是什么意思? -
@Rooster 我相信 OP 正在讨论在纸上打印网页的分页符。 Sebastien,如果您提供您正在使用的代码示例或您想要实现的目标的视觉图像,将会很有帮助。
-
你希望 div "B" 将 page-break-inside 设置为 "avoid"
标签: javascript html css printing media-queries