gpt4 book ai didi

ios - CSS3 旋转动画不适用于 Iphone

转载 作者:太空宇宙 更新时间:2023-11-04 12:13:55 31 4
gpt4 key购买 nike

谁能告诉我为什么这个 CSS3 动画在我的 Iphone 上测试时拒绝工作?它在 Chrome 上运行良好。

    .heartbeat:after {
content: "\f118";
font-family: fontAwesome;
font-size: 50px;
color: rgb(0, 156, 255);
-webkit-animation: spin 1000ms ease 0s infinite normal;
-moz-animation: spin 1000ms ease 0s infinite normal;
-ms-animation: spin 1000ms ease 0s infinite normal;
-o-animation: spin 1000ms ease 0s infinite normal;
animation: spin 1000ms ease 0s infinite normal;
}

@-ms-keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}

我检查了类似的问题,并尝试用 0%100% 替换 fromto,并且一次旋转 180 度,请改用 rotate3d;没用。

最佳答案

这背后是有原因的。你这里有错误:

  @-ms-keyframes spin { 
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}

例如,注意到这里有什么吗?

@-moz-keyframes spin { 
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}

您使用的是 -moz- 关键帧,这没问题,但注意到其他问题了吗?

转换上的 -webkit- 前缀怎么样?


所以,从本质上讲,这将变成:

@-moz-keyframes spin { 
from { -moz-transform: rotate(0deg); }
to { -moz-transform: rotate(360deg); }
}

对您的其他关键帧重复此操作,这应该可以解决一两个问题...

关于ios - CSS3 旋转动画不适用于 Iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28854967/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com