我正在使用CSS网格布局制作HTML文档,然后我要打印它。
问题是,当我打印文档时,某些元素会溢出到下一个元素。因此,我在网格元素中添加了page-break-inside
,但它没有任何改变。一页中的元素仍然溢出到另一页。当存在[[no page-break-inside
,但没有[[with display:grid
时,display:grid
可以完美工作。这是两个样本with grid和without grid。
page-break
是否与display:grid
一起使用,因为在我的情况下不起作用?
[page-]break-inside
没有任何规范,只有[page-]break-before
和[page-]break-after
。我怀疑您需要将网格布局手动拆分为单独的网格,并在正确的位置放置虚拟中断元素。