У меня есть MultiLine asp: Textbox (стандартная текстовая область html для тех, кто не является asp), и я хочу, чтобы его размер был автоматически изменен, чтобы вместить весь его контент только через css. Причина этого заключается в том, что я хочу, чтобы он имел указанную высоту в веб-браузере с включенной прокруткой.
Однако я реализовал таблицу стилей печати и хочу, чтобы весь текст, расположенный в текстовой области, отображался при печати без скрытого переполнения.
Я могу вручную указать высоту текстовой области в проблеме с файлом print.css, так как поля являются необязательными, а пустое поле размером 350px не является оптимальным, и всегда существует вероятность большего объема текста, чем этот. ..
Я пытался использовать:
height: auto;
height: 100%;
В IE и Firefox соответственно, однако, они, похоже, переопределяются наличием определенного числа строк в разметке html для формы, которая должна быть сгенерирована .NET, если вы не указали высоту в asp: Тег текстового поля, кажется, он принимает только числовые измерения, такие как px em и т. Д. *
Есть идеи?