用@media打印的IE8 Bug?表格边框在大于1的页面上消失

时间:2011-04-28 15:21:28

标签: css printing internet-explorer-8 media

我有一个包含HTML表的页面。当我在IE8中使用打印预览时,表格边框不会从第2页开始打印。所以这是一个相同的表,但它有一个分页符,在第二页上没有边框。

enter image description here

enter image description here

在我看来,这应该是IE中的一个错误,它会影响在使用 @media print 时如何在分页符中应用样式表。

我必须深究这一点,以便找到解决方法。与此同时,如果有人看到了这个并且知道如何处理它,请告诉我。

1 个答案:

答案 0 :(得分:6)

Geez,为什么我总是要遇到这些事情?

这个CSS不起作用并显示(导致?)上述行为:

@media print {
    #container, form { position: absolute; }
}

这个CSS按预期工作,边框显示正常:

@media print {
    #container { position: absolute; }
    form { position: absolute; }
}

???