首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有IE9浏览器的CSS“转换”?

有没有IE9浏览器的CSS“转换”?
EN

Stack Overflow用户
提问于 2013-03-04 05:05:30
回答 1查看 1.4K关注 0票数 3

关于jsfiddle http://jsfiddle.net/chrisloughnane/T9N3h/的示例

这个例子在opera,chrome和firefox中工作得很好,但是我找不到IE的转换。

同样,在Firefox上,当有大量变换时,所有动画都会停止。

http://toys.chrisloughnane.net/

有没有更好的方法来解决这个问题?蒂娅。

HTML

代码语言:javascript
复制
<div class="display"></div>

CSS

代码语言:javascript
复制
.display {
    background-image: url("http://toys.chrisloughnane.net/images/darkhand-small-50.png");
    height: 25px;
    width: 25px;
    -webkit-transition:all 400ms;   
    -moz-transition:all 400ms;
    -o-transition:all 400ms;
    transition:all 400ms; 
    position: absolute;
    top: 200px;
    left: 200px;
}

JavaScript

代码语言:javascript
复制
$(document).ready(function() {

    function getRandom(min, max) {
        return min + Math.floor(Math.random() * (max - min + 1));
    }

    function go() {

        var iCSS = ("rotate(" + getRandom(0, 359) + "deg)");

        $(".display").css({
            '-moz-transform': iCSS,
            '-o-transform': iCSS,
            '-webkit-transform': iCSS
        });

        setTimeout(go, 600);
    }

    go();

});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-04 05:07:33

是的,IE9支持CSS转换。您只需添加-ms-前缀。

有关更多信息,请参阅CanIUse website

然而,它不支持转换,我在问题中的CSS代码中看到了这一点。如果您需要在IE9 (或更早版本)中支持CSS转换,您可以使用CSS Sandpaper polyfill库。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15190869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档