Может кто-нибудь скажет мне, как создать таблицу, которая не сжимается при изменении размера окна. Я попытался создать таблицу с фиксированной шириной, но это вызывает проблемы в Print Preview.I также попробовал white-space: nowrap, который также не помог. Может кто-то, пожалуйста, помогите мне исправить это?Таблица, которая не сжимается при изменении размера
0
A
ответ
1
Обычно для печати используется другая таблица стилей, поскольку формат совершенно другой. Это должно решить ваши проблемы.
Что-то вроде этого:
<link rel="stylesheet" type="text/css" media="all" href="all.css" />
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
0
Проблема заключается в том, что вы указали относительную ширину, без определения минимального размера, поэтому меньше окно становится меньше таблица становится. Для предотвращения полного коллапса можно использовать следующее:
<style type="text/css" media="screen">
table
{width: 60%;
min-width: 30em; /* Or whatever you'd like to use */
}
</style>
<style type="text/css" media="print">
table
{width: auto; /* Which should fit the table to the width of the page */
}
</style>
Это не идеальное, но вы могли бы компенсировать и использовать или сантиметры, дюймы или точки, чтобы предотвратить правую большую сторону width:100%
элемента от поедания задворки. Очевидно, что это приведет к тому, что для печати вам потребуются определенные размеры страниц (A4 или что-то еще).
Смежные вопросы
- 1. Конструирование таблицы, которая сжимается при изменении размера браузера
- 2. Bootstrap Logo не сжимается при изменении размера
- 3. QTextEdit не сжимается при изменении размера макета
- 4. Стоп-лист также перемещается/сжимается при изменении размера экрана
- 5. Таблица сжимается при изменении размера окна. Нижний колонтитул толкает содержимое без перекрытия
- 6. Sticky Nav, которая сжимается
- 7. Отзывчивая таблица при изменении размера окна с использованием jQuery
- 8. фиксированная таблица заголовков деформируется при изменении размера окна
- 9. сохранить элемент, расположенный при изменении размера окна
- 10. Столбцы таблицы не отображаются при изменении размера
- 11. Как хэш-таблица отслеживает существующий ключевой индекс при изменении размера?
- 12. Сохранение «статического размера» div с центрированием при изменении размера страницы
- 13. Масонство перестраивается при изменении размера
- 14. Таблица не обновляется при изменении ko.observablearray
- 15. Секции разделов сдвигаются при изменении размера окна
- 16. Изменение размера Jpanel при изменении размера JFrame
- 17. Таблица не получает изменение размера внутри div при изменении размера div
- 18. перехода меню при изменении размера
- 19. HBox ребенок не сжимается
- 20. WebSQL: таблица не создается при изменении window.location
- 21. Пустые JTables внутри панели прокручиваемого (GridBagLayout) - заголовок сжимается при изменении размера столбца
- 22. HTML-таблица, редактируемая при изменении
- 23. Изменение размера PictureBox при изменении размера формы
- 24. Изменение размера jqGrid при изменении размера браузера?
- 25. Изменение размера страницы при изменении размера окна
- 26. Изменение размера изображений при изменении размера браузера
- 27. Изменение размера компонентов при изменении размера формы
- 28. Изменение размера TextBox при изменении размера формы
- 29. Изменение размера UICollectionView при изменении размера кадра
- 30. JQuery размер изменяемого размера при изменении размера
Пожалуйста, покажите источник таблицы и css, который применяется к нему, чтобы мы могли лучше диагностировать, что происходит. – whatsisname