CSS3过渡在Safari中旋转

时间:2014-09-29 16:38:17

标签: css3 css-transitions

在所有浏览器上,下面的代码运行良好,但它在Safari中不起作用。我也无法在Stack上找到这样一个好的回答问题,我错过了什么吗?

http://jsfiddle.net/pw13yd3x/1/

.containerLinksBlock {
    background-color:red;
    width:100px;
    height:100px;
    -ms-transition: border-radius 0.6s, transform 1.6s;
    -webkit-transition:border-radius 0.6s, transform 1.6s;
    -o-transition: border-radius 0.6s, transform 1.6s;
    transition:border-radius 0.6s, transform 1.6s;
}
.containerLinksBlock:hover {
    border-radius:0px 42px 0px 42px;
    -ms-transform: rotate(420deg);
    -webkit-transform: rotate(420deg);
    -o-transform: rotate(420deg);
    transform: rotate(420deg);
}

1 个答案:

答案 0 :(得分:2)

您还需要在转换中添加-webkit前缀。

-webkit-transition:border-radius 0.6s, -webkit-transform 1.6s;