jQueryUI css错误

时间:2010-04-05 15:31:10

标签: jquery-ui

当我使用Firefox 3.6.3在Windows XP计算机上加载jQueryUI时,我收到了一堆css错误:

Error in parsing value for 'filter' Lines 18, 76, 77.
Unknown property 'border-top-left-radius' Line 274.
Unknown property 'border-top-right-radius' Line 275.
unknown property 'zoom' Lines 300,306,336,345,385,408.
问:我应该忽略这些错误吗?

3 个答案:

答案 0 :(得分:5)

这些CSS错误的基本原因是每个浏览器都有自己的jQuery UI使用的CSS属性集。例如:

-moz-user-select仅适用于基于Firefox和Mozilla的浏览器。 相当于此属性,基于WebKit的浏览器(如Google Chrome和Safari)具有-webkit-user-select

jQuery UI利用了不同浏览器中可用的这些特殊CSS属性,如果浏览器不支持该特定属性,则优雅地降级为空。 jQuery UI确保其所有小部件在浏览器中显示一致。这就是为什么它可以安全地避免这些错误而不会产生任何视觉伪像。

答案 1 :(得分:2)

是的,你应该忽略这些。

有些属性可以支持所有浏览器,而不是所有必需的有效CSS,但它可以工作。

You can see a full list of current validation errors here (jQuery UI 1.8)

答案 2 :(得分:2)

是。 jQuery UI使用的是跨浏览器不一致的属性。由于CSS中确实没有任何“逻辑”,因此必须列出所有浏览器的所有可能性。

这些错误可以安全忽略。