У меня есть таблица с несколькими <input type="text">
в ней, и я хочу, чтобы они отображались как обычный текст при печати. Я установил таблицу стилей media = "print" с
input
{
border-style: none;
}
и это удаляет границу, поэтому содержимое просто выглядит как текст, но вход по-прежнему нажимает ширину столбца на фактическую ширину (что неудивительно), поэтому я получаю ненужное пустое пространство и ширину столбца. Есть ли забавный способ каким-либо образом либо установить ширину ввода на его размер содержимого с помощью CSS, либо каким-либо другим способом исправить это?
Кто-то на других форумах предложил использовать кнопку печати, которая создает скрипты на стороне клиента, чтобы физически изменить разметку страницы, но, к сожалению, это не очень практично из-за сложности и динамического характера страницы.
Я уверен, что этого не может быть сделано, но я думал, что спрошу.