Css 正在剪切dompdf的背景

Css 正在剪切dompdf的背景,css,dompdf,Css,Dompdf,我的pdf的第一页是封面,背景与其他页面不同。第二页如下。但是,当我这样做时,页面底部会丢失,即使我调整了图像的大小。奇怪的是,我发现使用img标记效果很好 @page { size: 21cm 29.7cm; margin:0; } #poppen1{ background: url(mainimages/ersteseite.png); background-repeat:no-repeat; background-size:cont

我的pdf的第一页是封面,背景与其他页面不同。第二页如下。但是,当我这样做时,页面底部会丢失,即使我调整了图像的大小。奇怪的是,我发现使用
img
标记效果很好

@page { 
    size: 21cm 29.7cm; 
    margin:0;     
} 
#poppen1{ 
    background: url(mainimages/ersteseite.png);
    background-repeat:no-repeat;
    background-size:contain;
    page-break-after: always;
    color:red;     
}
#poppen2{ 
    color:black;
    background: url(mainimages/zweiteseite.png);
    background-repeat:no-repeat;
    padding:2cm;       
    margins:0;
}
div.footer { position: fixed; bottom: 6mm;left:0.9cm; 
width:19.2cm;height:6mm;border-top:1px solid black; }` 

require_once("./dompdf/dompdf_config.inc.php");
$html="<!DOCTYPE html><html><head><title></title>";
include("./maincss/xyzcss.php");
$html=$html.$css_print.'</head><body>

<div id="poppen1">
text';
$html.='</div><div style="page-break-before: always;"></div><div 
id="enter code herepoppen2">
more text</div>';
$html.='</body></html>';
$dompdf=new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
@$dompdf->stream($docname);
@page{
尺寸:21厘米29.7厘米;
保证金:0;
} 
#poppen1{
背景:url(mainimages/ersteseite.png);
背景重复:无重复;
背景尺寸:包含;
分页符后:始终;
颜色:红色;
}
#poppen2{
颜色:黑色;
背景:url(mainimages/zweiteseite.png);
背景重复:无重复;
填料:2cm;
利润率:0;
}
分区页脚{位置:固定;底部:6mm;左侧:0.9cm;
宽度:19.2cm;高度:6mm;边框顶部:1px纯黑;}`
需要一次(“./dompdf/dompdf_config.inc.php”);
$html=“”;
包括(“./maincss/xyzcss.php”);
$html=$html.$css\u print'
文本';
$html.='
更多文本';
$html.='';
$dompdf=新的dompdf();
$dompdf->load_html($html);
$dompdf->render();
@$dompdf->stream($docname);
新尝试:

@page {
    size: A4;
    margin-top:2cm;
    margin-bottom:2cm;
    margin-left:2cm;
    margin-right:2cm;
    padding: 0;
  }
  body {
    font-family: helvetica !important;
    font-size: 10pt;
  }
  #overlay {
    position: fixed;
    top: -2cm;
    left: -2cm;
    height: 100%;
    width: 100%;
    background-image: url("mainimages/ersteseite.png");
    background-position: center top;
    background-repeat: no-repeat;  
}
背景在底部和左上角被切割,高度为90%,高度为21cm,div和p。没有解决办法