Css 不应用样式

Css 不应用样式,css,internet-explorer,styles,stylesheet,Css,Internet Explorer,Styles,Stylesheet,我在一个暂存环境中将多个样式表编译成一分钟样式表。样式在IE中本地应用,每个样式表是独立的,但它们没有在IE中的暂存环境中应用,IE中的样式表编译成一分钟样式表。我已经通过CSS验证器运行了样式表,并且已经检查了每个样式表并更正了我发现的任何语法错误。我不一定需要知道如何解决问题,我主要想知道问题存在的地方。IE开发者工具没有给我任何与未应用样式相关的反馈 以下是登台环境中登录页面的链接:。样式在样式表中,只是没有在IE中应用。下面是到已编译的min样式表的链接: 谢谢 我试过你的页面,它在Ch

我在一个暂存环境中将多个样式表编译成一分钟样式表。样式在IE中本地应用,每个样式表是独立的,但它们没有在IE中的暂存环境中应用,IE中的样式表编译成一分钟样式表。我已经通过CSS验证器运行了样式表,并且已经检查了每个样式表并更正了我发现的任何语法错误。我不一定需要知道如何解决问题,我主要想知道问题存在的地方。IE开发者工具没有给我任何与未应用样式相关的反馈

以下是登台环境中登录页面的链接:。样式在样式表中,只是没有在IE中应用。下面是到已编译的min样式表的链接:


谢谢

我试过你的页面,它在Chrome上运行得很好。然而,在IE9中看起来很奇怪,好像没有应用CSS样式,正如您所描述的那样。例如,未应用样式
body#manage sessions#main_container#login_container
。我查看了开发工具中的css选项卡,结果发现样式根本不存在,这解释了它是如何不起作用的。为了找出原因,我使用开发者工具中的networks inspector检查了IE9下载css时的响应,并且响应中确实包含样式
body#manage sessions#main#container#login#container
。这让我相信,IE的最大css文件大小必须有一定的限制。看起来情况确实如此。显然,如果css文件超过一定的大小,IE就会忽略其他样式。这就解释了为什么当css文件是分开的时候,所有的东西都能工作,以及为什么在你把它们组合起来之后,东西会散架。若要解决此问题,请尝试将您的大型css文件拆分为2个或多个符合IE限制的较小文件,看看这是否可以解决此问题。

我不确定您的个人设置,但是,任何我只能在IE 10中检查它,我觉得它很好。有没有你的IE不适用的特殊风格。。。还是整个css文件?我刚刚经历了一个类似的问题,但尚未解决。在IE9的CSS开发工具中,它显示它正在将特定的颜色应用于节点,但显然不是。事实证明,在IE中,只会读取和处理文件中的前288kb。288kb之后的任何CSS都将被忽略。我们现在大约在450。我将不得不重新调整样式,使其低于288。谢谢你的回复@ErikVanLankvelt是的,你总是可以依靠IE来解决这样的问题。不管怎样,如果我的回答帮助你,请考虑接受它。这个解决方案对我来说是有效的,但是当我尝试它时,它看起来有点低,所以当它一开始不起作用时,我感到惊讶。把尺寸缩小到230K,但仍然不起作用。最终,它以182的速度解析了整个文件,没有问题。多烦人的问题啊。我将把这个添加到我的IE战斗疤痕长列表中。更正。280的时候还是不行。在148岁时,这一切似乎都被包括在内。一些可能相关的东西: