IE9突然CSS案例敏感

时间:2012-09-24 01:54:51

标签: css internet-explorer

出于某种原因,CSS在IE9中突然变得区分大小写。我在其他人的计算机上尝试过这个,并且该网站在IE9中显示得很好,但在我的机器上它不会显示CSS,除非情况正确。

我可以将IE设置更改为怪异模式并且它可以工作,但它不能解释奇怪的行为。

我已尝试将所有IE的设置重置为默认值,清除缓存,但无法重新安装。

1 个答案:

答案 0 :(得分:2)

你是否处于标准模式?从历史上看,IE对类和ID选择器一直不区分大小写,但我知道IE9在标准模式下是区分大小写的。

CSS属性和大多数值不区分大小写,例外为url(),其中提供图像的Web服务器可能具有区分大小写的文件名。

CSS选择器不区分大小写,除了CSS之外的部分,例如#id.class选择器。有关详细信息,请参阅此问题:Are CSS selectors case-sensitive?