【发布时间】:2015-11-25 11:01:30
【问题描述】:
我有一个非常奇怪的问题,让我把头发拔了出来。当我在 IE9 中加载网页时,CSS 呈现得非常好。该页面在 Firefox 和 chrome 中也可以很好地呈现。
但是,当我尝试使用 9 的文档模式在 IE11 中呈现页面时,没有应用几个 CSS 文件。如果文档模式为 10,但使用“Edge”可以正常工作,情况也是如此
我已经监控了网络流量,可以确认 CSS 文件正在被拉下。
任何想法可能导致这种情况?
【问题讨论】:
-
您好!有图吗?
-
没有任何示例或代码很难分辨
-
您是否有指向工作页面的链接以用于调试目的?
-
很遗憾,这是给客户的,我无法提供这些。
-
仿真并不完美,但应该涵盖大多数情况,如条件 cmets 等。在这里我能想到的只有 CSS hacks - 故意编写错误的 CSS 规则,利用某些浏览器版本中的错误。像 bootstrap 这样的一些库使用这些。