html - IE11 - 缩小到 50% 时出现布局问题

标签 html internet-explorer css zooming zurb-foundation

我们使用 Zurb Foundation 4 和 5 开发的几个网站在 IE11 上缩小到不同级别时表现出奇怪的(边缘情况)行为。例如,使用 one website当在 IE11 上缩小 < 63%(窗口最大化 IE11/Win7 在 1440w 屏幕上运行在 VMWare Fusion 上;里程可能会有所不同,因此缩小小于 50% 以便更有可能看到行为),主要内容 div 会偏离中心。 block 偏离中心的阈值似乎与缩放级别与窗口宽度有某种关系。

正常布局: Website zoomed out on Safari/OSX - proper layout

缩小时在 IE11 上显示布局问题: Website zoomed out on IE11/Win7 exhibiting off center div layout issue

这些网站已经在各种设备和浏览器(Chrome、Firefox、Safari、Opera、iOS Safari、Android Chrome、Android FF)上进行了测试,所有网站都可以正确呈现和缩小,没有任何问题。有趣的是,即使在 IE8 上,缩小到相似的级别也不会破坏布局。

这是一个奇怪的 IE11 错误吗?我认为它有点极端,因为我不认为很多人会经常缩小到那种程度,但这有点好奇,因为它不会出现在 IE8 上,我只在 Foundation 上观察到它4 个以上的网站。

最佳答案

我在 IE11 中快速查看了一下,当我缩小到 50% 时可以重现该问题。

div#contentContainermax-width 设置为 62.5rem。将该值更改为 100rem,面板将适本地居中对齐到屏幕。

您可能需要考虑从 rem 值切换到 em

关于html - IE11 - 缩小到 50% 时出现布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20865218/

相关文章:

javascript - 我需要在旧版本的 IE 中为 document.createElementNS() 兼容的 JavaScript 代码

CSS 问题 - 为不同方向的两个不同图像重复 x

css - 垫工具栏内容对齐

html - 使用 CSS 旋转文本的文本对齐方式

html - 使用 CSS 将弹出窗口居中

javascript - FormData 对象在 Internet Explorer 10 中可用吗?

javascript - 在 IE 和其他浏览器中获取元素位置

css - 是否有针对Safari的CSS hack(仅适用于Chrome)?

python - Google App Engine 项目中未显示 html 中的嵌入图像

html - 响应式文本区域