我想制作漂亮的大表格打印件,每个表格都有自己的 ID,并将每个表格放在一张新纸上。我将 css 样式 page-break-before 直接应用于样式表中的每个表 ID。
像这样的 HTML:
<table id="T1">...</table>
<table id="T2">...</table>
像这样的CSS:
#div1 #div2 #T1, #div1 #div2 #T2, ... {diplay: inline; page-break-before: always;}
这在 Chromium 中不起作用,在 Firefox 中,它只将分页符放在第一个元素上并忽略下表元素。该样式是“高度选择的”,作为萤火虫中的顶级属性。
我把“显示:内联;” 属性,因为我读到分页符属性不适用于绝对定位的元素,所以我对块显示也有疑问......
我真的想不通我做错了什么......