无法在IE上打印第二页

时间:2018-11-16 10:00:19

标签: html css internet-explorer printing

我刚遇到一个打印结果与预期不符的问题。

我的主要模板代码是

<div class="row" style="width:97%;margin:0 auto;">
        <!-- 종합 평가 -->
        <div class="col-xs-12 col-sm-12 col-md-12" style="width:100%;margin:0 auto;padding:0;">
            {% include 'silver/silver_evaluation_form_result_table_new.html'%}
        </div>
        &nbsp;
        <div class="col-xs-12 col-sm-12 col-md-12" style="width:100%;margin:0 auto;padding:0;">
            {% include 'silver/silver_evaluation_each_exdata_result.html'%}
        </div>
        <div style="page-break-after:always;"></div>
        <div class="col-xs-12 col-sm-12 col-md-12" style="width:100%;margin:0 auto;padding:0;">
            {% include 'silver/silver_compare_page_new.html' %}
        </div>
 </div>

问题发生在silver_evaluation_each_exdatasilver_compare_page_new之间。我希望我的silver_compare_page-new将在第二页上打印,但不会打印。

IE打印第二页空白内容。它只是空白。我在做什么错了?

1 个答案:

答案 0 :(得分:0)

您是否尝试过以正确的方式阅读并做到这一点? https://www.w3schools.com/cssref/pr_print_pageba.asp(在媒体屏幕上不考虑这些CSS,而仅在媒体打印中考虑)

@media print {
    footer {page-break-after: always;}
}

不建议将CSS内联,并且应始终避免这样做。尝试给div一些类,并在单独的CSS文件中定义它们。