Windows XP:没有用于IE,Firefox或.CHM的CSS

在安装了.NET 3.5 SP1之后,我遇到了一个开发人员的Windows XP机器出现了一个奇怪的问题(至less在这之前这种行为并不明显)。

安装后,Firefox和IE都不会显示任何CSS,但Chrome 。 使用FF下的Firebug,CSS正在下载并由浏览器读取,只是没有应用。 任何通过Firebug进行的手动CSS更改都不会出现。

现在我已经注意到,.CHM文件也出现了这个问题,因为它依赖于与IE相同的底层库。 这似乎意味着Firefox正在使用一个或多个与IE处理CSS相同的组件(但Chrome不是)?

我试过了:

  • 删除并重新安装Firefox
  • 安装IE8
  • 删除并重新安装.NET SP更新
  • 恢复到较早的系统还原点

没有任何差别。

任何build议将不胜感激。

你有没有尝试备份你的个人资料,删除它,并让它被重新创build? 罪魁祸首可能在那里。

此错误可能是由Windows“辅助function选项”中的“高对比度”设置引起的。 closures“高对比度”function应该可以解决问题。