我有一个网页,其中包含一个动态填充的表格。此页需要打印出来作记录。我遇到的问题是避免 tr 内的分页符。我花了很多时间在谷歌上搜索并尝试了很多事情,但我只能生成一个页面,该页面没有在正确的位置中断,因此丢失了一些数据。我有一个小的简单打印 css 页面
.noprint{
display: none;
}
.printthis {
display: block;
}
.data table{
page-break-inside:avoid;
}
.data tr{
page-break-inside:avoid;
}
.data thead{
display:table-header-group;
}
.data tbody{
display:table-body-group;
page-break-inside:avoid;
}
.data,
.data th,
.data td {
border:1px solid #000;
border-spacing:0;
border-collapse:collapse;
}
.data table,th, tbody, tr, td {
background-color:transparent;
padding: 0px;
margin: 0px;
}
a:link:after, #content a:visited:after {
content: " (" attr(href) ") ";
text-decoration: none;
font-size: 90%;
display: none;
}
a[href^="/"]:after {
text-decoration: none;
display: none;
}
我只是想在这张表中打印出我已经完成的结果,我只需要一点帮助就可以让它在正确的位置中断。任何帮助表示赞赏