2016-09-30 2 views
0

Это необходимый behavior (jsfiddle).Нижний колонтитул в dompdf

<!--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)

ответ

0

Dompdf до версии 0.6.2 включительно по умолчанию поддерживается плавающая поддержка. Измените файл dompdf_config.custom.inc.php таким образом, чтобы для константы конфигурации DOMPDF_ENABLE_CSS_FLOAT установлено значение true.

Dompdf до версии 0.7.0 включительно не поддерживает автоматически рассчитанную ширину. Таким образом, для этих версий недостаточно даже для float. Вам нужно будет добавить ширину к вашим плавающим элементам, чтобы они отображались правильно.

Dompdf 0.7.1 и более поздние должны отображать это как ожидалось.