css - Snake loader css 动画关键帧不起作用

标签 css animation spinner keyframe

我正在尝试使用关键帧动画使用 css 制作一个蛇装载机旋转器,但我不知道它不起作用 有人可以帮忙吗? 这是 fiddle : https://jsfiddle.net/fs6kafsn/

@keyframes rotate {
    0%    { transform: rotate(0deg); }
    100%  { transform: rotate(360deg); }
}

.spinner {
     display: block;
     margin: 50px;
     height: 28px;
     width: 28px;
     animation: rotate 0.8s infinitelinear!important;
     -webkit-animation: rotate 0.8s infinitelinear!important;
     border: 8px solid red;
     border-right-color: transparent;
     border-radius: 50%;
     position:relative;
}

提前致谢

最佳答案

您还需要为关键帧添加前缀。

fiddle demo

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

这也需要以 -moz- 为前缀,以便与 Firefox 兼容。

注意

无前缀版本应始终放在带前缀版本之后。

完整演示

.spinner {
    display: block;
    margin: 50px;
    height: 28px;
    width: 28px;    
    -webkit-animation: rotate 0.8s infinite linear !important;
    -moz-animation: rotate 0.8s infinite linear !important;
    animation: rotate 0.8s infinite linear !important;
    border: 8px solid red;
    border-right-color: transparent;
    border-radius: 50%;
    position:relative;
}
@-webkit-keyframes rotate {
    0%    { transform: rotate(0deg); }
    100%  { transform: rotate(360deg); }
}
@-moz-keyframes rotate {
    0%    { transform: rotate(0deg); }
    100%  { transform: rotate(360deg); }
}
@keyframes rotate {
    0%    { transform: rotate(0deg); }
    100%  { transform: rotate(360deg); }
}
   <div class="spinner">

        </div>

关于css - Snake loader css 动画关键帧不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29261861/

相关文章:

javascript - anchor 链接在 Accordion 效果的替代选项卡内不起作用

html - Outlook.com 显示错误图像?

jquery - 如何停止我的 jquery 动画?

Android 微调器 - 展开 ListView

java - Android:Spinner onItemSelect 膨胀另一个 Spinner

html - 如何定位按钮,使它们与另一个元素水平对齐?

javascript - jQuery 翻转插件开关功能在开关上失败

jquery - 如何在具有悬停事件的 jQuery 动画中正确使用 stop() ?

ios - 如何减慢 CALayer.transform 动画的速度?

android - 有没有办法在 android spinner 中创建选项组?