如何在 MPDF 中设置只有底部边框的文本框
How to set Textbox with only bottom border in MPDF
它以 html 形式工作,但是当我们使用 mpdf 库(pdf 生成器)执行时,css 将不起作用。
<input type="text" style="border:0px;border-bottom: 1px solid #000;" name="inputname" value="" title="Enter your name" />
mPDF 中的输入元素仅支持整个边框的边框颜色。
您可以尝试将边框设置为纸张颜色(白色)并将边框设置为周围div。请注意,这仅在使用 active forms.
时有效
$mpdf = new \Mpdf\Mpdf([
'useActiveForms' => true,
]);
$mpdf->WriteHTML('<form><div style="border-bottom: 1px solid black;">
<input type="text" style="border-color: white;" name="inputname" value="" title="Enter your name" />
</div></form>');
参见 https://mpdf.github.io/css-stylesheets/supported-css.html(在页面上搜索 (type=PASSWORD| TEXT)
)。
<input type="text" style="border:0px;border-bottom: 1px solid #000;" name="inputname" value="" title="Enter your name" />
mPDF 中的输入元素仅支持整个边框的边框颜色。
您可以尝试将边框设置为纸张颜色(白色)并将边框设置为周围div。请注意,这仅在使用 active forms.
时有效$mpdf = new \Mpdf\Mpdf([
'useActiveForms' => true,
]);
$mpdf->WriteHTML('<form><div style="border-bottom: 1px solid black;">
<input type="text" style="border-color: white;" name="inputname" value="" title="Enter your name" />
</div></form>');
参见 https://mpdf.github.io/css-stylesheets/supported-css.html(在页面上搜索 (type=PASSWORD| TEXT)
)。