Таблица стилей печати - Преобразование входных данных в текст

У меня есть стол, который имеет некоторые<input type="text"> коробки в нем, и я хочу, чтобы они отображались как обычный текст при печати. Я установил таблицу стилей media = "print" с

input
{
border-style: none;
}

в нем, и это удаляет границу, так что содержимое просто выглядит как текст, но ввод по-прежнему толкает ширину столбца к его фактической ширине (что неудивительно), поэтому я получаю ненужное пустое пространство и ширину столбца. Есть ли какой-нибудь забавный способ каким-либо образом установить ширину ввода в соответствии с размером содержимого с помощью CSS, или каким-либо другим способом исправить это?

Кто-то на других форумах предложил использовать кнопку печати, которая создает сценарии на стороне клиента для физического изменения разметки страницы, но, к сожалению, это не очень практично из-за сложности и динамического характера страницы.

Я почти уверен, что этого нельзя сделать, но я подумал, что спросить.

Ответы на вопрос(6)

Ваш ответ на вопрос