亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

當(dāng)我打印長(zhǎng) html 表格時(shí),需要幫助在每個(gè)頁(yè)面上添加頁(yè)眉和頁(yè)腳
P粉662802882
P粉662802882 2023-12-18 17:46:07
0
1
806

我有一個(gè)帶有長(zhǎng) HTML 表格的視圖。當(dāng)我嘗試打印該視圖時(shí),該表被分成幾頁(yè)。顯然,表格會(huì)中斷并繼續(xù)到下一頁(yè),依此類推。我希望能夠在每個(gè)打印頁(yè)面上整齊地添加頁(yè)眉和頁(yè)腳。

我嘗試過使用 css 分頁(yè)符屬性,例如:

內(nèi)部分頁(yè)符 分頁(yè)后 分頁(yè)前

我嘗試使用位置:固定將頁(yè)眉和頁(yè)腳固定到頂部和底部。即使頁(yè)腳顯示在每個(gè)頁(yè)面上,它也會(huì)與表格重疊。正如您在突出顯示區(qū)域中看到的那樣:

所以我想顯示頁(yè)眉和頁(yè)腳,沒有任何重疊。

桌子就是這樣折斷的^^

我希望每個(gè)頁(yè)面上都顯示頁(yè)眉和頁(yè)腳。我嘗試在 thead 和 tfoot 標(biāo)記中添加頁(yè)眉和頁(yè)腳,但這不起作用。

我嘗試過使用 css 分頁(yè)符屬性,例如:

內(nèi)部分頁(yè)符 分頁(yè)后 分頁(yè)前

我嘗試使用位置:固定將頁(yè)眉和頁(yè)腳固定到頂部和底部。即使頁(yè)腳顯示在每個(gè)頁(yè)面上,它也會(huì)與表格重疊。正如您在突出顯示區(qū)域中看到的那樣:

P粉662802882
P粉662802882

全部回復(fù)(1)
P粉744831602

這是解決我的問題的代碼:

HTML

<table>
  <thead><tr><td>
    <div class="header-space">&nbsp;</div>
  </td></tr></thead>
  <tbody><tr><td>
    <div class="content">...</div>
  </td></tr></tbody>
  <tfoot><tr><td>
    <div class="footer-space">&nbsp;</div>
  </td></tr></tfoot>
</table>
<div class="header">...</div>
<div class="footer">...</div>

CSS

.header, .header-space,
.footer, .footer-space {
  height: 100px;
}
.header {
  position: fixed;
  top: 0;
}
.footer {
  position: fixed;
  bottom: 0;
}
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板