IE 8及以下版本错误地调整了浏览器缩放时的iframe内容

时间:2012-02-29 21:09:58

标签: css internet-explorer iframe zoom

我正在开发的网站上有一个嵌入式Vimeo视频。几乎所有目标受众都使用IE8或更低版本,并且由于原因不明,几乎所有目标受众都将其浏览器缩放到125%视图。值得庆幸的是,网站上的其他所有内容都适用于这些条件,但iframe中的视频变得异常缩小并切断了内容。

http://imgur.com/a/pg53V

这是一张iframe正常和缩放的相册,以及Vimeo提供的嵌入代码。我的CSS或JS中没有什么特别的东西可以改变iframe的默认属性。我某些我不是第一个遇到这个问题的人,但显然我只是不知道如何向谷歌主人提问。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

如果您的显示设置设置为120 DPI,Internet Explorer 8将默认自动缩放至125%。但是,这有时会混淆Silverlight和Flash等插件。可以在脚本中检测缩放级别,您可以使用它来进行调整。请参阅Making the Web Bigger: DPI Scaling and Internet Explorer 8