微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 如何创建具有可变行填充的TCPDF HTML表

我正在尝试在TCPDF中创建一个 HTML表,几行在行(padding)之间有更多的空格,而其他行的填充量较小.
$html = '<table border="0" cellpadding="6">
        <tr>
            <td style="width="52%">' . lang('ticket_name') . '</td>
            <td style="width="18%">' . lang('ticket_price') . '</td>
            <td style="width="12%">' . lang('quantity') . '</td>
            <td style="width="18%">' . lang('total') . '</td>
        </tr>
    <tr>
            <td style="padding: 10px">' . $item['name'] . '</td>
            <td style="padding: 10px">' . $item['unit_price'] . '</td>
            <td style="padding: 10px">' . $item['quantity'] . '</td>
            <td style="padding: 10px">' . $item['row_total'] . '</td>
        </tr>
        <tr>
            <td style="text-align:right" colspan="3">' . lang('price_basis') . ': </td>
            <td>' . $totals['total_before_tax'] . '</td>
        </tr>
            <tr>
            <td style="text-align:right" colspan="3">' . 'Ukupni popust' . ': </td>
            <td>' . $totals['total_discount'] . '</td>
        </tr>
            <tr>
            <td style="text-align:right" colspan="3">' . 'sveukupno' . ': </td>
            <td>' . $totals['grand_total'] . '</td>
        </tr>
    </table>';
$pdf->writeHTML($html,$linebreak = true,$fill = false,$reseth = true,$cell = false,$align = '');

正如你所看到的,我在表格标签中有一个cellpadding属性,它的工作正常,但是我想在第二行有一个不同的填充.
填充风格显然不能在’td’或’tr’标签上工作.

我知道它可以用两个独立的表与不同的cellpaddings完成,但它似乎是错误的.必须有另一种方式.

您可以尝试将其包装在< div>并给它一个填充

原文地址:https://www.jb51.cc/php/140156.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐