2012-10-31 77 views
1

我对IE8有一个特别有趣的问题。IE8打印网站放大

该网站在firefox,chrome,ie9中打印效果不错,但是当从IE8打印时,该页面大约比应该大50%,导致右侧被切断。

这可以通过将缩放比例从打印预览缩小到70%来解决,但客户对此解决方案不满意。

我还没有找到许多信息,或通过谷歌和SO类似的问题的运气。

有没有人对我有任何建议?

它也很难解决从IE8打印,当你在Mac上工作:((客户端提出了这个问题)。

任何帮助将不胜感激!

感谢

回答

0

你需要做一个特殊的CSS或查询到IE8,这是正常的。

+0

我试着只在IE8的CSS中的“缩放”属性。 我将其设置为70%,导致页面打印太小,只是页面上的几个点。 – user995542

+0

IE8有问题。你只需要一个特定的标签。 – gmendes

+0

我不确定你的意思是什么gmendes。 我已经建立了一个IE8样式表,并添加了缩放属性,这导致网站打印得非常小(缩放:70%)。 它实际上看起来像IE8中的“适合缩小”功能在打印时不运行。 – user995542

3

我有同样的问题(只与IE8),并认识到,IE8似乎缩放基于它遇到的第一个div的宽度。我的情况,第一个div是456p x宽,而第二个是920px。因此第二个div被切断了。

我的解决方案是在所有其他人之前添加一个空的div(920px宽,1px高)。这解决了问题。