用于打印的CSS样式如下
<style>
@media print {
max-width: 900 px ;
#tableContainer {height: 100% !important;}
#programTable tr {display: table-row !important; }
#tableContainer {overflow: visible !important;}
}
</style>
这里的程序表是表id,tableContainer是保存具有固定高度的表的div。表中有一些我要打印的隐藏行 现在有一个打印按钮,它只调用windows.print()。 在IE8和Chrome中,当我单击windows.print()时,表格的所有内容都会正确打印。 BU9的行为在IE9中是不一样的。 在IE 9中,不会打印表中隐藏的行。
有谁知道解决方案。
答案 0 :(得分:0)
max-width: 900 px ;
&lt; - 此声明没有选择器。