PHP mpdf处理表内的块级元素

时间:2017-06-21 05:42:50

标签: php mpdf

我正在使用mpdf库从HTML生成PDF。我遇到了mpdf的限制,我们不能在表格中使用块级元素。是否有任何可能的方法使mpdf使用以下代码?我尝试了span而不是p但它不像块级元素那样。

<table style="width:100%; table-layout:fixed">
                    <tr>
                      <td>
                        <p style="text-align:left;font-size:14px;font-family:Arial;padding-left:105px;">Some text</p>
                        <p style="text-align:left;font-weight:normal;font-size:14px;font-family:Arial;padding-left:125px;">Some text Some text Some text </p>
                     </td>
                    </tr>
                </table>

1 个答案:

答案 0 :(得分:1)

表格中的块级元素的样式,td将不会反映在PDF中。我已经修复了以下使用另一个表格的问题。希望它可以帮助某人。

        <table style="width:100%; table-layout:fixed">
                <tr>
                  <td>
                    <table>
                      <tr>
                       <td style="text-align:left;font-size:14px;font-family:Arial;padding-left:105px;">
                       Some text
                       </td>
                      </tr>
                      <tr>
                       <td style="text-align:left;font-weight:normal;font-size:14px;font-family:Arial;padding-left:125px;">
                       Some text Some text Some text
                       </td>                          
                      </tr>
                    </table>                        
                  </td>
                </tr>
          </table>