gpt4 book ai didi

CSS3 圆周运动不适用于带有@-webkit-keyframes 的chrome,而在Firefox 中与@keyframes 一起使用

转载 作者:太空宇宙 更新时间:2023-11-03 23:20:00 25 4
gpt4 key购买 nike

这是在 Chrome 中不是由 orbit 动画的圆圈。 http://jsfiddle.net/ztkav838/

//CSS
@-webkit-keyframes orbit
{
from{transform:rotate(360deg) translateX(150px) rotate(-360deg);}
to{transform:rotate(0deg) translateX(150px) rotate(0deg);}
}
.round_btn
{
position: absolute;
left: 50%;
top: 50%;
border-style: solid;
border-color: #000000;
border-radius:50% !important;
margin-left:-15px;
margin-top:-15px;
width:30px !important;
height:30px !important;
}
.satellite
{
animation:orbit 16s linear infinite;
}
<div data-role="button" class="round_btn satellite"></div>

当我将 @webkit-keyframes 替换为 @keyframes 时,它在 Firefox 中有效: http://jsfiddle.net/mye6mg49/

//CSS
@keyframes orbit
{
from{transform:rotate(360deg) translateX(150px) rotate(-360deg);}
to{transform:rotate(0deg) translateX(150px) rotate(0deg);}
}
.round_btn
{
position: absolute;
left: 50%;
top: 50%;
border-style: solid;
border-color: #000000;
border-radius:50% !important;
margin-left:-15px;
margin-top:-15px;
width:30px !important;
height:30px !important;
}
.satellite
{
animation:orbit 16s linear infinite;
}
//HTML
<div data-role="button" class="round_btn satellite"></div>

transform 更改为 webkit-transform 没有帮助。

最佳答案

像这样添加-webkit-animation:-

.satellite
{
animation: orbit 16s linear infinite;
-webkit-animation: orbit 16s linear infinite;
}

关于CSS3 圆周运动不适用于带有@-webkit-keyframes 的chrome,而在Firefox 中与@keyframes 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29075553/

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