我有一些用于样机设计的静态 HTML 页面。HTML 页面在 ie8、ie9、chrome、mozila 和 safari 中完美独立。
当我将它们部署到服务器(WCS)上进行 Intranet 开发时,它仅在 IE8 中没有正确对齐,但它们在包括 ie9 在内的其他浏览器中正确显示。
我有两个问题:
- 如果我有 CSS 问题,我认为我没有 CSS 问题,它在 ie8 的独立页面中也不起作用。我对么?
- 我是否需要从服务器端为 IE=edge 提供任何 X-UA 兼容设置???
我有一些用于样机设计的静态 HTML 页面。HTML 页面在 ie8、ie9、chrome、mozila 和 safari 中完美独立。
当我将它们部署到服务器(WCS)上进行 Intranet 开发时,它仅在 IE8 中没有正确对齐,但它们在包括 ie9 在内的其他浏览器中正确显示。
我有两个问题:
我总是会选择一个X-UA-Compatible
值IE=edge,chrome=1
这样,如果您明智的话,您总是可以在 IE 中获得最新的渲染引擎,并且可以在未来保存。
如果您看到某些东西在 IE8 中不起作用,您应该使用modernizr 和/或polyfills。你必须谷歌这些,因为我不能在这里详细描述它们。
在你的情况下会有很多可能的答案
否则,您将遇到 CSS 问题。