第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)問(wèn)打印大型HTML表時(shí)如何處理分頁(yè)符

請(qǐng)問(wèn)打印大型HTML表時(shí)如何處理分頁(yè)符

森林海 2019-09-01 08:04:23
打印大型HTML表時(shí)如何處理分頁(yè)符我有一個(gè)項(xiàng)目,它需要打印一個(gè)包含許多行的HTML表。我的問(wèn)題是表格在多頁(yè)上的打印方式。它有時(shí)會(huì)將一行切成兩半,這使得它無(wú)法讀,因?yàn)槠渲幸话朐陧?yè)面的邊緣,其余的則打印在下一頁(yè)的頂部。我能想到的唯一可行的解決方案是使用堆疊的div,而不是表和強(qiáng)制分頁(yè)(如果需要的話(huà))。但在我經(jīng)歷所有的改變之前,我想我可以在這里問(wèn)一問(wèn)。
查看完整描述

3 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Test</title><style type="text/css">
    table { page-break-inside:auto }
    tr    { page-break-inside:avoid; page-break-after:auto }
    thead { display:table-header-group }
    tfoot { display:table-footer-group }</style></head><body>
    <table>
        <thead>
            <tr><th>heading</th></tr>
        </thead>
        <tfoot>
            <tr><td>notes</td></tr>
        </tfoot>
        <tbody>
        <tr>
            <td>x</td>
        </tr>
        <tr>
            <td>x</td>
        </tr>
        <!-- 500 more rows -->
        <tr>
            <td>x</td>
        </tr>
    </tbody>
    </table></body></html>



查看完整回答
反對(duì) 回復(fù) 2019-09-04
?
月關(guān)寶盒

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊

注意:當(dāng)使用分頁(yè)后:總是為標(biāo)簽,它將創(chuàng)建一個(gè)分頁(yè)后的最后一點(diǎn)表,創(chuàng)建一個(gè)完全空白頁(yè)在結(jié)束每一次!要解決這個(gè)問(wèn)題,只需將其更改為“分頁(yè)后:自動(dòng)”。它將正確中斷,而不會(huì)創(chuàng)建額外的空白頁(yè)。

<html><head><style>@media print{
  table { page-break-after:auto }
  tr    { page-break-inside:avoid; page-break-after:auto }
  td    { page-break-inside:avoid; page-break-after:auto }
  thead { display:table-header-group }
  tfoot { display:table-footer-group }}</style></head><body>....</body></html>



查看完整回答
反對(duì) 回復(fù) 2019-09-04
?
慕妹3146593

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超9個(gè)贊

從錫南紐爾解決方案擴(kuò)大:

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Test</title><style type="text/css">
    table { page-break-inside:auto }
    div   { page-break-inside:avoid; } /* This is the key */
    thead { display:table-header-group }
    tfoot { display:table-footer-group }</style></head><body>
    <table>
        <thead>
            <tr><th>heading</th></tr>
        </thead>
        <tfoot>
            <tr><td>notes</td></tr>
        </tfoot>
        <tr>
            <td><div>Long<br />cell<br />should'nt<br />be<br />cut</div></td>
        </tr>
        <tr>
            <td><div>Long<br />cell<br />should'nt<br />be<br />cut</div></td>
        </tr>
        <!-- 500 more rows -->
        <tr>
            <td>x</td>
        </tr>
    </tbody>
    </table></body></html>

看來(lái)page-break-inside:avoid在某些瀏覽器中,只考慮塊元素,而不考慮單元格、表、行和內(nèi)聯(lián)塊。

如果你想display:block這個(gè)TR標(biāo)記,并在那里使用page-break-inside:avoid,它能工作,但會(huì)亂搞你的桌子布局。



查看完整回答
反對(duì) 回復(fù) 2019-09-04
  • 3 回答
  • 0 關(guān)注
  • 433 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)