我有一张我正在尝试打印的表格。所以基本结构是包含嵌套表都包含thead。一旦我做了印刷,pdf显示重叠thead。打印文档时出现嵌套表问题
请查看附件链接以重新生成代码。 https://www.dropbox.com/s/a0l0s7blh401tg7/table.html
<table>
<thead>
<tr>
<td>heading</td>
</tr>
<tbody>
<tr>
<td>
<table>
<thead>
<tr>
<th>Heading 2</th>
</tr>
</table>
</td>
</tr>
</tbody>
</thead>
</table>
的下面的CSS已经存在 @media打印{ THEAD {显示:表头基} TFOOT {显示:表列的基团} TR {分页-内:避免} } THEAD {显示:table-header-group} tfoot {display:table-row-group} tr {page-break-inside:avoid} – Deepankar
更新了我的答案,希望能让它更清晰 –
嗨,一旦我添加一行在嵌套表之前。错误又回来了。所以如果嵌套表是第一行的孩子,你的答案就工作了。 https://jsfiddle.net/epj3ebc8/2/ – Deepankar