使用幻像js打印PDF - @page规则不起作用

Teo*_*S.K 17 javascript css printing pdf phantomjs

我们使用幻像JS从网页(内部网站点)打印PDF.我的问题不在于整个样式,而在于@page规则.@page规则中的所有样式均未应用.

你知道这可能是什么吗?

@page {
    size: auto;
    padding: 0 !important;
    margin: 10mm !important;
    page-break-before: avoid;
    border: none !important;
    page-break-after: avoid;
    page-break-inside: avoid;
    overflow: hidden !important;
    box-sizing: border-box !important;

    @top-left-corner {
        content: ""; /* has to be specified! */
        background-color: rgba(42, 201, 80, 0.220);
        border-bottom: solid green;
    }
}
Run Code Online (Sandbox Code Playgroud)

thi*_*_vm 4

浏览器支持手册 如图所示,描述了浏览器对@page 的支持。