How can I count CSS page breaks for printed HTML?

前端 未结 5 855
臣服心动
臣服心动 2021-02-04 12:19

I am generating reports using HTML and I am using CSS to control the page breaking using page-break-after, etc. I have given the user the option to print multiple reports at onc

5条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-04 13:24

    This will display page numbers, but not the total number of pages:

    footer {
        position:fixed;
        bottom:0;
        left:0;
    }
    
    body {
        counter-reset: page_number;
    }
    
    #page-number:after {
        counter-increment: page_number;
        content: "Page " counter(page_number);
    }
    

    Having something like

    in the footer.

    Browser: Firefox 19.0.2

提交回复
热议问题