很意外今天,我發現,在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