css - @media 打印的 IE8 错误?表格边框在大于 1 的页面上消失

标签 css printing internet-explorer-8 media

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

enter image description here

enter image description here

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

我必须弄清楚这个问题,这样我才能找到解决方法。与此同时,如果有人看到了这个并且知道如何解决它,请告诉我。

最佳答案

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

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

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

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

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

???

关于css - @media 打印的 IE8 错误?表格边框在大于 1 的页面上消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5820993/

相关文章:

html - 网站在移动设备上被右侧截断(桌面 View )

CSS 字段名属性掩码

css - Mobile Safari 不接受 Century Gothic

css - transform:rotate 5deg 在菜单上扭曲文本

browser - 直接从浏览器打印,没有打印弹出窗口

javascript - JQuery .show() 和等效的 CSS 修改不适用于 IE 8

jquery - 为什么我在 Internet Explorer 7.0 和 8.0 中遇到错误?

python - 在python中打印字典的原始输入顺序

javascript - 使用 Zebra Technologies 打印机从 Web 应用程序打印

javascript - 我如何在 IE8 中使用 'createAttributeNS'