Как установить текстовое поле только с нижней границей в MPDF - PullRequest
0 голосов
/ 21 ноября 2018

enter image description here Работает в html-форме, но когда мы выполняем с библиотекой mpdf (генератор pdf), css не будет работать.

<input type="text" style="border:0px;border-bottom: 1px solid #000;" name="inputname" value="" title="Enter your name" />

1 Ответ

0 голосов
/ 21 ноября 2018

Для входных элементов в mPDF поддерживается только цвет рамки для всей границы.

Вы можете попробовать установить для границы цвет бумаги (белый) и установить границу для окружающего элемента div.Обратите внимание, что это работает только при использовании активных форм .

$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)).

...