代码之家  ›  专栏  ›  技术社区  ›  rickibarnes

仅在高dpi屏幕上,引导网站在IE11中被破坏

  •  0
  • rickibarnes  · 技术社区  · 7 年前

    我在网站显示上遇到了一个非常奇怪的问题 明显地 标准分辨率屏幕上的IE 11与高分辨率屏幕上的IE 11有所不同。

    在standard res上,它工作得非常完美——看起来和其他浏览器一样,没有任何问题。

    在高分辨率下,它完全被屏蔽了。一点也不差,100%坏了。

    这一切都在Windows 10上,以防万一。我知道Windows 8.1+试图通过自动缩放解决高dpi问题,但这似乎超出了这一范围。

    该网站是用Bootstrap创建的,因此已经使用前缀来处理对IE 11 for flexbox等的部分支持。

    我尝试在视口元中设置最大和最小大小,即: <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, minimum-scale=1.0"> 这没有显示出任何改善。

    我还点击了兼容性模式,只是想看看——它的渲染方式不同,但仍然不稳定。

    我知道IE 11是一种传统,我通常不支持它,但客户明确要求。有没有人遇到过类似的情况?它是可以修复的,还是你会对客户采取严厉的态度,让他们更新/向他们保证,基本上没有人在高dpi屏幕上使用IE 11?

    High res screenshot Low res screenshot

    编辑以添加屏幕截图。

    0 回复  |  直到 7 年前