很意外今天,我发现,在IE6,IE7和IE8也可以使用jQuery的的.css()方法来读取不支持CSS属性:如何阅读浏览器不支持的CSS属性?
jQuery(node).css('transition'); // Returns the transition value
这让我添加动画的后备CSS3在我的jQuery插件jquery.transitions(github.com/stephband/jquery.transitions)中转换为这些浏览器。喜悦。
问题是:是否有可能在其他浏览器中读取不支持的CSS属性?我在FF3.6和IE9中使用上述方法进行的初始测试毫无结果。有没有另一种方式,解析样式表?
那么,浏览器应该完全忽略他们不理解或支持的属性(请参阅[本规范的这一部分](http://www.w3.org/TR/css3-syntax/#error-handling))。相当有趣的发现虽然,获得+1 – BoltClock 2011-05-18 20:34:51
是的,我也这么认为。所以我很高兴IE的奇特之一。我应该指出,我只用html5文档类型在标准模式下测试过,等等......我不知道其他模式是否会有所作为。问题是,IE9的行为是正确的。Grrr :) – stephband 2011-05-18 21:03:18
我意识到这是旧的,但我想知道是否有读取其他浏览器中不支持的CSS属性有任何进展... – 2013-06-14 14:47:25