我有一個網頁,其中包含一個動態填充的表。這個頁面需要打印出來用於記錄。我遇到的問題是避免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;
}
我只是想打印出這個表,我已經做了我只需要一點點的幫助得到它在正確的位置突破的結果。任何HLEP表示讚賞
好吧,我是用鍍鉻進行打印,它砍我的內容。我用IE9,它打印我想要的方式。瀏覽器之間是否有差異打印css –