Html 图像没有旋转

Html 图像没有旋转,html,css,Html,Css,我按照这个JSFIDLE页面上的说明在我的页面上旋转一个图像,但它不起作用:图像没有旋转 为了清楚起见,下面是要旋转的图像: 以下是原始代码: .spin{ 位置:绝对位置; 最高:50%; 左:50%; 宽度:120px; 高度:120px; 裕度:-60px0-60px; -webkit动画:旋转4s线性无限; -moz动画:旋转4s线性无限; 动画:旋转4s线性无限; } @-moz关键帧旋转{100%{-moz变换:旋转(360度);} @-webkit关键帧旋转{100%{-web

我按照这个JSFIDLE页面上的说明在我的页面上旋转一个图像,但它不起作用:图像没有旋转

为了清楚起见,下面是要旋转的图像:

以下是原始代码:

.spin{
位置:绝对位置;
最高:50%;
左:50%;
宽度:120px;
高度:120px;
裕度:-60px0-60px;
-webkit动画:旋转4s线性无限;
-moz动画:旋转4s线性无限;
动画:旋转4s线性无限;
}
@-moz关键帧旋转{100%{-moz变换:旋转(360度);}
@-webkit关键帧旋转{100%{-webkit变换:旋转(360度);}
@关键帧旋转{100%{-webkit变换:旋转(360度);变换:旋转(360度);}}
试试这个,这里是所有

img{
动画:2s旋转无限线性;
}
@关键帧旋转{
到{变换:旋转(360度);}
}
试试这个,这里是所有

img{
动画:2s旋转无限线性;
}
@关键帧旋转{
到{变换:旋转(360度);}
}

罪魁祸首在于您的
主样式.css
369

添加这些行

@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

它应该像你期望的那样旋转。

罪魁祸首在于你的
main\u风格.css
line
369

添加这些行

@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

当我检查你的页面时,我在CSS
@keyframes spin{100%}
中看到了这一点。当我检查你的页面时,我在CSS
@keyframes spin{100%}
中看到了这一点。这些行出现在我的CSS中,但不幸的是它没有旋转。@Bronzato检查它。。它不存在。我手工添加的,效果很好。@Bronzato:我在对你的问题的评论中提到了这一点。尝试访问此页面,您将看到这些行不存在。@Bronzato您可能已经在开发阶段添加了它。但是你可能会忘记清除开发缓存,这样它就会重新加载旧版本的css。我不知道为什么,但是我的开发平台(Weebly)似乎删除了丢失的css代码`{-moz transform:rotate(360deg);}`这些行出现在我的css中,但不幸的是它没有旋转。@Bronzato检查它。。它不存在。我手工添加的,效果很好。@Bronzato:我在对你的问题的评论中提到了这一点。尝试访问此页面,您将看到这些行不存在。@Bronzato您可能已经在开发阶段添加了它。但是你可能忘了清除开发缓存,这样它就可以重新加载旧版本的css了。我不知道为什么,但是我的开发平台(Weebly)似乎删除了丢失的css代码`{-moz transform:rotate(360度);}`使用
与使用
100%
没有什么不同,这一操作已经在做,而且相关的代码确实在旋转。问题是他们的CSS文件没有必需的代码。你是对的:CSS文件没有必需的代码。它似乎已经被开发平台(Weebly)使用
to
删除(自动),这与使用
100%
没有什么不同,OP已经在使用
100%
了,而且相关的代码确实在旋转。问题是他们的CSS文件没有必需的代码。你是对的:CSS文件没有必需的代码。它似乎已被开发平台(Weebly)自动删除