【发布时间】:2011-02-27 08:17:45
【问题描述】:
我正在尝试打印一个包含很多列的表格,因此表格的宽度不适合单个页面。
我正在使用 jqprint 打印该表。但它只打印表格的左侧部分,而不会打印右侧部分。 有没有办法在多页上打印表格?
亲切的问候, 布鲁诺
【问题讨论】:
标签: jquery html css printing width
我正在尝试打印一个包含很多列的表格,因此表格的宽度不适合单个页面。
我正在使用 jqprint 打印该表。但它只打印表格的左侧部分,而不会打印右侧部分。 有没有办法在多页上打印表格?
亲切的问候, 布鲁诺
【问题讨论】:
标签: jquery html css printing width
我会计算您需要的每列的大小,当您发现它不再适合您的纸张时,将其从该列中放入一个新表中。依此类推......直到你完成了整张桌子。 并在每个表格后放置一些分页符。
【讨论】:
使用 CSS,您可以指定分页符。
查看www.w3Schools.com 以供参考 看这里javascriptkit.com的教程
【讨论】:
您必须从表格中取出数据。将 tr 视为 ol,将每个 td 视为 li。 列表将在横向或纵向上打印得很漂亮,您可以在每个 ol 之前放置一个分页符。
分页符在表格中不起作用/不允许。
【讨论】: