IE9无法解析CSS文件中有超过4100〜类[复制](IE9 fails to parse CSS

2019-10-17 08:39发布

可能重复:
有没有对CSS文件的大小限制任何?

我有在规定的周围60K线,13K〜类第三方应用程序来生成CSS文件。 我不能在服务器上的任何手段(当它从第三方应用程序生成的),它是在不同的HTML文件注入上GET请求的方式来改变所产生的CSS文件。

我的应用对象浏览器IE9是它恰巧IE9未能解析超过4095班,从一个文件过来,因此没有得到之后定义的类。 此外,这个数值已经准确调试时生成的文件I具有和我创建另一个测试文件(下面要旨)来验证该号码。

有没有什么解决办法可能还是我在这里失去了任何一个细节?

插图:
为了让一个快速的方法来重现此问题,这里是我已经创建了一个要点的链接。 只需提取部分文件夹中的所有文件,并打开ie9_test.html在IE9

https://gist.github.com/3941331

我找不到任何服务网上显示输出,其中一个IE9环境是存在的。 我的IE9版本是9.0.8112.16421

编辑:该测试文件和我的文件做工精细的镀铬V22

Answer 1:

那么一个显而易见的解决办法是你自己把它分解成两个或多个文件。 然后,您可以包括在relvant页。 你只需要编写一个简单的CSS语法分析器,以确定在哪里削减了该文件。 并通过简单的我的意思只是寻找到上课的时间,并开始让你知道从哪里砍斫。



文章来源: IE9 fails to parse CSS file having more than ~ 4100 classes [duplicate]