Я хочу создать многострочное поле для формы, аналогичной той, которую вы видите в интерактивных PDF-документах.Многострочный вопросник редактируемый
Поле ввода должно охватывать всю ширину и обертывание в конце строки или, по крайней мере, после фиксированного количества символов. Заголовок не обязательно должен находиться в той же строке:
Please introduce yourself: _____________________________ ________________________________________________________
Есть несколько вещей, которые я пытался добиться этого:
<p contentEditable="true">
или<textarea>
не работает для меня, потому чтоborder-bottom:
только работает для последней строки, аtext-decoration: underline;
не охватывает пустое пространство.- затем я создал несколько
<input type="text">
друг под другом и завернул текст, используя события javascript. Это работает для простого ввода текста, но не позволяет выбрать текст, вставлять текст где-то между ними. Это просто становится слишком сложным, и поскольку это должно поддерживать как можно больше устройств ebook, это, вероятно, не сохранится на этапе тестирования.
Я хочу использовать это в ePUB-книге, но не стесняйтесь публиковать ответы о поведении веб-браузера. Однако я не хочу использовать JQuery.
Используйте повторяющийся фон, чтобы получить линии. – Halcyon
Помогает ли это [** SO Post **] (http://stackoverflow.com/questions/8304436/css-styling-text-areas-like-notebook-look)? – Harry