繁体   English   中英

IE9 向下移动列

[英]IE9 shifting columns down

我们发布了一个应用程序并确保它可以跨浏览器和跨设备运行,甚至可以回退到与 IE7 一起使用。 遗憾的是,我们这里只有 Windows XP 机器,所以只能在 IE7 和 8 上进行测试。

发布后有人指出在 IE9 中主页显示不正确。 它正在将右侧的两列移动到左侧第一列的下方。 果然,如果您在计算机上的 IE9 中尝试此操作(IE9 的完整版本,而不仅仅是浏览器模式设置为 IE9 的 IE10),列会发生变化。 更奇怪的是,如果您单击左侧的橙色按钮之一(仅供参考,如果您单击并拖动它具有相同的效果而不会将您从页面上弹开),则布局会自行修复,并且两列移回与第一列。 这使得很难弄清楚问题可能是什么。

我在测试后将我的家庭浏览器升级到 IE10 并尝试了它,没有问题。 即使进入开发人员工具并将浏览器模式切换到 IE9 并将文档模式切换到 IE9 标准,也没有问题。

我只是想知道你们中是否有人遇到过类似的事情。 我倾向于认为这是某种 IE9 错误,与标准合规性无关,因为它在 IE10 中工作,渲染模式设置为 IE9。

任何帮助、建议甚至是快速的“是的,我的 IE9 版本也会发生”,我们将不胜感激。

我为您提供了一个解决方法,以便您暂时能够纠正这个关键问题。 让 IE 相信它是 IE8。

你可以通过只包含这个元标记来做到这一点。

<meta http-equiv="X-UA-Compatible" content="IE=8">

希望它有所帮助,直到我们找到具体的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM