Я делаю отчет, который должен быть доступен для печати из веб-браузера. В нижней части находится поле для заполнения получателя, поэтому оно подчеркивается. Я бы предпочел не заглядывать в определенное количество подчеркиваний, и у них, похоже, все равно есть пробелы.
То, что я собираюсь, это...
Сумма платежа: $ ___________________
До сих пор я управлял этим CSS:
<div>
<p style="border-bottom: 1px solid black;">
Amount Paid: $
</p>
</div>
Это рисует линию к краю родительского div
- который я хочу. Однако он также рисует строку под "Amount Paid: $", которую я не хочу. Каждая комбинация p
s, span
s и т.д. Я думал, что сбой:
Если я помещаю текст в span
, который нажимает на границу, это не имеет значения, я полагаю, поскольку он все еще является частью p
, и граница по-прежнему рисуется.
Я могу добавить подчеркивание к пробелу после текста, но это не работает. Кажется, что требуется только подчеркнуть пустое пространство, когда стиль границы находится в элементе p
.
Аналогично, если я заменил p
на span
, он не получит заметку о том, что она должна полностью расширять границу:
<p>
<span>Amount Paid: $ </span>
<span style="border-bottom: 1px solid black;"> </span>
</p>
Ничего не делает. Линия никогда не рисуется. Если я добавлю письмо ко второму пролету, оно будет нарисовано под этим, но не более. И если я заменю p
на что-нибудь еще, например, divs или spanans, это не похоже на работу...
Любые идеи? Спасибо заранее.