我有一个表来自服务器的场景,我们只是将它加载到DIV中,我们还提供了一个名为print的花哨的BUTTON,只执行WINDOW.print()
函数。
我们也有@media print ( print media Query )
,我们指定要显示的内容和不显示的内容。
我正在寻找一个解决方案,我在某处读到INTERNET EXPLORER的“缩小到适合”将不适用于像“table”那样的静态结构,它不尊重HTML流程。
这就是MICROSOFT所说的..
某些网页会准确指定文本在页面上的打印位置。如果您要打印的网页准确指定了文本的打印位置,则“缩小至适合”将不起作用。您可以通过在打印预览中设置自定义比例来解决此问题。有关打印预览的详细信息,请参阅预览打印网页的外观。
经过多次尝试和搜索后,我想出了一个计算解决方案,并在“打印媒体查询”中为div设置“缩放”样式我正在寻找一个完美而且更好的解决方案,因为我知道我的解决方案并不是很好。感谢。
答案 0 :(得分:1)
不要对表格和TD维度使用“px”。设置宽度:表格的100%(或TD的n%),让内容决定放置的位置。