IE 挑选符的4095限定

日期:2020-12-10 类型:科技新闻 

关键词:微信小程序页面设计,python小程序,小程序首页模板,如何建立微信小程序,怎么做微信小程序

上年曾总结了《IE对CSS款式表的限定调解决计划方案》中限定的第4条写道“1个CSS文档的不可以超出288kb?”,这是1个疑惑句,那时候沒有重现出来且参照来自Internet Explorer CSS File Size Limit。今日终究看到了IE在CSS上的另外一个限定:IE中每一个style标识或css文档的挑选符个数不可以超出4095。实际上style特性也应当有这个限定,可是基本上不能能产生。这个限定在IE6、IE7和IE8中存在。请看 IE有关4095个挑选符限定的DEMO。

DEMO中的 style.css 有4913个挑选符,尺寸为554kb,但在IE中却在4095个挑选符以后无效,因此表明IE的CSS文档不存在不可以超出288kb的限定。

因此在IE中对style标识应用 addRule方式cssText特性 加上款式时都可以能会碰到这个限定,例如应用addRule方式加上第4096个挑选符时会报“Invalid Argument”的出现异常。