使用mpdf在表格中的div上添加margin-top和bottom

时间:2017-04-01 14:18:58

标签: css mpdf

当我尝试在表格中的div元素上添加 margin-top margin-bottom 以生成带有 mpdf <的pdf时,我遇到了问题/强>

我有这样的事情:

<table>
<tr>
    <td>
        <div style="margin-top: 20px;">Element1</div>
        <div style="margin-top: 20px;">Element2</div>
        ...
    </td>

    <td>
        <div style="margin-top: 20px;">Element4</div>
        <div style="margin-top: 20px;">Element5</div>
        ...
    </td>
</tr>
</table>

不会转换边距样式。

我认为可能是因为嵌套元素太多而且在某些情况下mpdf不支持它们。有人已经遇到过这样的问题吗?

1 个答案:

答案 0 :(得分:1)

最后,我找到了另一种方法来实现这一点,而不使用 margin 样式。  我刚刚使用简单标记<br>在我的元素之间创建空间。

<table>
<tr>
<td>
    <br><br>
    <div>Element1</div>
    <br><br>
    <div>Element2</div>
    ...
</td>

<td>
    <br><br>
    <div>Element4</div>
    <br><br>
    <div>Element5</div>
    ...
</td>
</tr>
</table>

Mpdf 在CSS中有一些限制。有时为了完成某些任务,我们必须以另一种方式思考。的由于