html - 在 IE 中打印 html 图

标签 html css internet-explorer printing

我想与您分享我在 Internet Explorer(所有版本)中打印 html 页面的问题。

我有一个图表,需要在 IE7 中打印。该图有几页长,所以我将它切成薄的窗口,可以(通过 slider )适合 A4 尺寸。它在 Chrome 和 FF 中完美运行。但在 IE 中,我只打印了图表的底部。该部分打印在页面顶部,从第 2 页开始。此外,IE 忽略我的打印设置(水平打印)。我通过以下方式设置它:

@media print {

    @page {
        size: landscape;
    }
}

在我的 CSS 中。

我附上来自 FF(来自 Chrome 是一样的)和 IE 的文档。

Printout from Firefox Printout in IE10

有什么想法吗?

最好的问候, 马特乌斯

最佳答案

ie7 不支持媒体查询。如果你想对旧版本使用媒体查询,即你必须使用 that或查看此网站 media queries ie 7 -8

关于html - 在 IE 中打印 html 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20901249/

相关文章:

iphone - 有什么可以在原生移动应用程序中实现而在 HTML5 网络应用程序中无法实现的?

css - 使用基础(均衡器)将 div 设置为行高

css - 如何使用 Bootstrap 类将样式赋予 chosen-select 和 align radio?

javascript - 在全屏 div 上覆盖 particles.js

asp.net-mvc - 为什么文件名中的空格会导致 IE 在下载文件时删除文件扩展名?

html - 如何在更大的缩放级别显示图像后的产品信息

javascript - 无法在IE 11中打印iframe

javascript - 迭代数组内的数组并显示playerId、playerName和playerCategory

html - Bootstrap 标签显示 :block -- make fill only half of table cell?

javascript - 使用 HTML5 Canvas 和 jQuery 绘制形状和线条