html - 打印时设置每页表格高度
问题描述
我有一个页脚,每页都重复。页面的主要内容是一个多页的长表。
我需要固定每页的行数,以便在打印页面时它不会与我的页脚重叠。
我page-break-inside: avoid;
在页脚上试过,但它不起作用。
我正在使用引导程序是否有帮助。
<html>
<link rel="stylesheet" href="/css/bootstrap.min.css">
<link rel="stylesheet" href="/assets/css/style.css">
<body style="padding-top:20px">
<div class="container">
<div class="row">
Header Section
</div>
<br>
<table class="table table-striped table-bordered">
<thead>
<tr style="background-color:yellow">
<th scope="col">S.No</th>
<th scope="col">Item Description</th>
<th scope="col">Qty</th>
<th scope="col">Unit Price</th>
<th scope="col">Total Price</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>CAT 6 Outlet - Optronics CAT6 Single Outlet( Connector + Module + Faceplate)</td>
<td>40</td>
<td>30</td>
<td>5000</td>
</tr>
<tr>
<th scope="row">2</th>
<td>Patch Panel - Optronics 24-Port Patch Panel Loaded</td>
<td>10</td>
<td>20</td>
<td>2000</td>
</tr>
<tr>
<th scope="row">3</th>
<td>Brush Panel - Optronics Cable Manager Brush</td>
<td>500</td>
<td>10</td>
<td>20000</td>
</tr>
<tr>
<td></td>
<td>Grand Total (AED)</td>
<td></td>
<td></td>
<td>501000.00</td>
</tr>
</tfoot>
</table>
{{!-- Page Footer --}}
<div class="fixed-bottom">
<hr>
**** FOOTER SECTION ****
</div>
</div>
</body>
<script src="/js/jquery.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
</html>
解决方案
推荐阅读
- c# - 如何在 MVC 上使用 C# 在 iTextSharo 中显示 Unicode 字符
- python - 如何在 Python 子进程中模拟按键?
- c# - 解密文件时出现异常“密钥在指定状态下无效”
- java - Tomcat:如何限制整个应用程序中的线程数(不是请求数)?
- excel - 如何在EXCEL中的一个文本字符串中将括号中的小时数与多个括号相加?
- c++ - 处理 shared_ptr 时出现分段错误
- python-3.x - 用pyspark中对应的数字替换数组中的元素
- npm-install - jqwidgets-framework@8.1.4 的 npm WARN tarball tarball 数据似乎已损坏。再试一次
- c++ - 我在 Eclipse C-C++ CDT 中选择哪个新项目?
- swift - 如何快速解开回调?