【问题标题】:Does IE9 support transition CSS3 effects?IE9 是否支持过渡 CSS3 效果?
【发布时间】:2014-08-30 09:48:17
【问题描述】:

我使用了下面的页面过渡效果代码,但不支持 IE9 浏览器。我必须在 IE9 浏览器中应用该效果。那么,我该怎么办?

-webkit-transition: all 1s ease;  
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;

【问题讨论】:

标签: javascript jquery hammer.js


【解决方案1】:

IE9 不支持 CSS 过渡。

http://caniuse.com/#feat=css-transitions

此外,IE10 使用无前缀转换。 (所以 -ms-transition 在这里没有用)

使用Modernizr 检测是否支持 CSS 过渡,否则使用 jQuery Animate 回退所有不支持 CSS 过渡的浏览器(包括 IE9)。

if(!Modernizr.csstransitions) { // CSS ANimations Not supported.
//ADD YOUR CODE HERE
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-01
    • 2011-12-21
    • 2013-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    相关资源
    最近更新 更多