为什么分页符不适用于CSS显示网格?

问题描述 投票:1回答:1

我正在使用CSS网格布局制作HTML文档,然后我要打印它。

问题是,当我打印文档时,某些元素会溢出到下一个元素。因此,我在网格元素中添加了page-break-inside,但它没有任何改变。一页中的元素仍然溢出到另一页。当存在[[no page-break-inside,但没有[[with display:grid时,display:grid可以完美工作。这是两个样本with gridwithout grid

所以:

page-break是否与display:grid一起使用,因为在我的情况下不起作用?

    有什么办法可以使这项工作?
html css css-grid page-break
1个回答
3
投票
    目前css-break-3§3.1css-grid-1§12中定义的网格布局均不受任何浏览器支持。此外,在网格布局中,[page-]break-inside没有任何规范,只有[page-]break-before[page-]break-after
  1. 我怀疑您需要将网格布局手动拆分为单独的网格,并在正确的位置放置虚拟中断元素。

© www.soinside.com 2019 - 2024. All rights reserved.