jquery - 水平布局表上的分页符

标签 jquery html css

我有一个动态生成的水平表格,用于呈现此示例 html...

<div>
    <table>
        <thead>
            <tr>
                <th></th>
                <th></th>
                ....(repeated till 30 cells)
                <th></th>
            </tr>
        </thead>
        <tbody id="body1">
            <tr>
                <td></td>
                <td></td>
                ....(repeated till 30 cells)
                <td></td>
            </tr>
            <tr>
                <td></td>
                <td></td>
                ....(repeated till 30 cells)
                <td></td>
            </tr>
            <tr>
                <td></td>
                <td></td>
                ....(repeated till 30 cells)
                <td></td>
            </tr>
        </tbody>
        <tbody id="body2">
            <tr>
                <td></td>
                <td></td>
                ....(repeated till 30 cells)
                <td></td>
            </tr>
            <tr>
                <td></td>
                <td></td>
                ....(repeated till 30 cells)
                <td></td>
            </tr>
        </tbody>
    </table>
</div>

我的问题是,当我尝试以横向模式打印时,通过缩小不可读的内容使其适合一页。有没有办法通过使用 jQuery/css 或任何其他方式在 20 个单元格后引入分页符来避免它? 我正在寻找这样的东西

第一页...

<table>
    <tr>
        | td1 | td2 |...| td20 | 
    </tr>
    <tr>
        | td1 | td2 |...| td20 | 
    </tr>
</table>

第二页...

<tr>
    | td21 | td22 |...| td30 | 
</tr>
<tr>
    | td21 | td22 |...| td30 | 
</tr>

最佳答案

尝试使用分页符:

CSS

table { 
  display:block;
  page-break-inside:auto 
}

tr { 
  page-break-inside:avoid; 
  page-break-after:auto; 
}

关于jquery - 水平布局表上的分页符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28736266/

相关文章:

javascript - 如何在我的 AngularJS 中获取此 D3.js HTML 元素以便我可以对其进行操作?

html - 通过中间元素对齐一组内联 block

css - 工具提示 : not showing correctly using a Dark theme

html - 使 block 元素占用空间

javascript - 使用 IP 地址而不是域名来抓取网络服务器的屏幕

Jquery if 浏览器

jquery - jQuery 中的垂直视差

java - 从 Jquery 调用 Bean 方法

html - CSS 表格设计不起作用

jQuery 悬停状态在 Wordpress 循环中的各个帖子上