Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须打印一张包含多个表格的发票。一个表(其中列出了项目)具有动态内容。由于内容是动态的,我无法给出明确的分页符。当我打印发票时,表格的盒子是分开的,一行的一半打印在一个页面上,另一半打印在下一页上。如何设置打印样式?有什么方法可以自动分页吗?
CSS 规则page-break-after,应该对你有所帮助page-break-before。page-break-inside
page-break-after
page-break-before
page-break-inside
特别是,您可以添加page-break-inside: avoid到您的<table>以防止它破裂。
page-break-inside: avoid
<table>
注意:这些 CSS 规则可能只会尽量避免中断,并且可能不适用于表格超过一页的情况。