Css 正在剪切dompdf的背景
我的pdf的第一页是封面,背景与其他页面不同。第二页如下。但是,当我这样做时,页面底部会丢失,即使我调整了图像的大小。奇怪的是,我发现使用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
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。没有解决办法