我正在使用以下css3代码进行2d 360度动画。它适用于所有浏览器(当然除了版本< 10)但我不能使它适用于webkit。正如您在此处看到的,实例http://www.franksdonuts.gr/mainpage/ webkit(chrome,safari)失败。我的代码如下:
@keyframes spinner {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg);
}
}
.spinner {
-webkit-animation: spinner 10s infinite linear;
-moz-animation: spinner 10s infinite linear;
-ms-animation: spinner 10s infinite linear;
-o-animation: spinner 10s infinite linear;
animation: spinner 10s infinite linear;
}
是否有更好的解决方案来实现ie9的这种2d旋转?
答案 0 :(得分:2)
您应该使用专有关键帧标记。
@-moz-keyframes
@-webkit-keyframes
@-o-keyframes
答案 1 :(得分:0)