我遇到了最新版本的DOMPDF(0.6.0 Beta 3)的一個非常奇怪的問題。我正在使用它爲我的網站上的客戶創建發票。該設計要求在表格單元格之間有1px的邊界。如果我使用黑色或#000作爲邊框顏色,表格會很好地呈現。但是,當我改變顏色時,例如說#CCC而不是1px邊框,邊框變爲2px。我正在使用border-collapse:摺疊,並且我已經把頭髮拉出了兩天。除了顏色,我沒有改變其他任何東西,但邊框厚度正在改變。是否有其他人遇到這個問題,並知道解決方案是什麼或有什麼建議?爲什麼黑色渲染1px邊框,但其他顏色渲染爲2px邊框?幫幫我!DOMPDF表格邊框問題
編輯:我也有空的單元格填充
,因爲我讀到這可能會導致表的問題,但仍然沒有運氣。
您可以發佈示例HTML文檔嗎? – BrianS
這基本上只是我的CSS規則。例如:'border:1px solid#000;'產生一條細細的黑線,但是'border:1px solid #ccc;'創建一個2px邊框。我無法弄清楚爲什麼。 – user2389431
我無法使用類似的樣式重現該問題。所以這將有助於查看您使用的代碼。另外,什麼版本的PHP?你有沒有考慮更新到最新的代碼,你可以從[github](https://github.com/dompdf/dompdf)或[nightly downloader](http://eclecticgeek.com/dompdf)下載它。 – BrianS