我有一張我正在嘗試打印的表格。所以基本結構是包含嵌套表都包含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