我有一个客户端分页表。
现在,我需要使用纯Javascript打印此表。

tablename id是tablepaging,并且div(#tableContainer)持有该表

现在,我在print.css中设置以下选项

    <style>
@media print
{
     @page {size: landscape}
     #tableContainer {height:100% ;}
     #tablepaging{height:100% ;}
     #tablepaging tr{display:block;}
    }
</style>


但是,它不打印表中的隐藏行。我要打印表格的全部内容

最佳答案

尝试添加以下内容而不是显示块:

@media print
{
     @page {size: landscape}
     #tableContainer {height:100% ;}
     #tablepaging{height:100% ;}
     #tablepaging tr{display: table-row !important;}
}

08-19 09:03