【发布时间】:2017-10-11 09:53:59
【问题描述】:
在我的身体中,我有一个表格元素(如下所示)。 当我想打印我的 html 页面时,每个页面上都应该有 和 内容。页眉运行良好,但页脚仅显示在最后一页。 对于这样的问题,我找到了许多“解决方案”,但没有一个有效
向元素添加或删除 --style="display: table-footer-group"-- 不会执行任何操作。
导入后仅使用 HTML 和 CSS
<table>
<thead>
<tr>
<td colspan="5">
<table style="width: 100%;">
<tr>
<td>Some Header Stuff</td>
</tr>
</table>
</td>
</tr>
<tr class="border_bottom">
<td colspan="1" class="styledheader">header1</td>
<td colspan="1" class="styledheader">header2</td>
<td colspan="1" class="styledheader">header3</td>
<td colspan="1" class="styledheader">header4</td>
<td colspan="1" class="styledheader">header5</td>
</tr>
</thead>
<tfoot>
<tr class="border_top">
<td colspan="1">Footer Left</td>
<td colspan="4">Footer Right</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>SomeText</td>
<td>SomeText</td>
<td>SomeText</td>
<td>SomeText</td>
<td>SomeText</td>
</tr>
---More rows
</tbody>
</table>
--- 编辑 12.05.2017 09:45 -- 改代码为creativename & daviddomain 写
改变了
<td colspan="1" id="styledheader">header1</td>
到
<td colspan="1" class="styledheader">header1</td>
首先将“/tbody”改为“tbody”
【问题讨论】:
-
您的示例中有 2 个关闭
tbody标记,但没有打开tbody标记。id也必须是唯一的。
标签: html css html-table html-to-pdf table-footer