2016-09-30 7 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 しかしdobmpdfには、以下のレンダリングに使用するHTMLの正確な同じコードを使用している場合は、この問題を解決するためにどのように結果 enter image description here

です。 ($ unique_IDはPHP変数)

答えて

0

Dompdfのバージョン0.6.2までは、デフォルトで浮動小数点サポートが有効になっていません。 domconfigf_config.custom.inc.phpファイルを変更して、DOMPDF_ENABLE_CSS_FLOAT構成定数がtrueに設定されるようにします。

バージョン0.7.0までのDompdfは、自動計算幅をサポートしていません。フロートを有効にしても、これらのバージョンでは十分ではありません。フローティング要素に正しく表示させるには、浮動要素に幅を追加する必要があります。

Dompdf 0.7.1以降では、これを期待どおりに表示する必要があります。

関連する問題