打印适合页面的html表

时间:2016-02-03 20:54:23

标签: php html css angularjs

所以我有一个报告,可以从数据库中生成多个表,然后按“所有者”对它们进行分组。为每个所有者创建一个新表格#39;它使用Angular / PHP / Js动态执行此操作。

在打印预览中,我希望每个表都拥有它自己的页面(表格不应该超出页面的长度),所以我将page-break-after值添加到每个表格中。

我现在的问题是桌子被切断了。我有景观选择,但不幸的是它们是长桌,但仍然被切断。

我在这里搜索了谷歌和w3的方法,重新调整表格的大小以适应打印预览但到目前为止没有运气。

建议?

1 个答案:

答案 0 :(得分:1)

您可以使用媒体查询。在打印预览中查看时,目标@print并进行一些试验和错误以使其正确显示。我假设你还没有做到这一点。

https://css-tricks.com/css-media-queries/