在dompdf中设置页脚

时间:2016-09-30 08:40:55

标签: php html css dompdf

这是必需的behavior(jsfiddle)。

<!--Footer-->
<div id="footer">
<span class="alignleft">$unique_ID</span>
<span class="alignright"> Page <span class="pagenum"></span></span>
<div style="clear: both"></div>
</div>



.footer {
width: 100%;
position: fixed;
}
.footer {
bottom: 0px;
}

.pagenum:before {
content: counter(page);
}
.alignleft {
float: left;
}
.alignright {
float: right;
}

enter image description here 但是当在html中使用完全相同的代码时,dobmpdf用于呈现跟随的结果 enter image description here

如何解决这个问题。 ($ unique_ID是一个php变量)

1 个答案:

答案 0 :(得分:0)

Dompdf到版本0.6.2并没有默认启用浮动支持。修改dompdf_config.custom.inc.php文件,使DOMPDF_ENABLE_CSS_FLOAT配置常量设置为true。

Dompdf(包括版本0.7.0)不支持自动计算的宽度。所以即使启用float也不足以满足这些版本。您需要为浮动元素添加宽度才能正确显示。

Dompdf 0.7.1及更高版本应按预期呈现此内容。