【发布时间】:2021-08-24 00:09:24
【问题描述】:
我正在尝试让三个关键帧彼此独立工作
我在朋友的 codepen 帐户上添加了一些 HTML 和 CSS 给你看。
https://codepen.io/williamharvey/pen/JjJjRdz
我有三个圆形表盘,它们具有以下功能。
.circle-wrap .circle .fill {
animation: fill ease-in-out 3s;
transform: rotate(45deg);
}
@keyframes fill {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(45deg);
}
}
但我希望第二个刻度盘是 65 度
.circle-wrap .circle .fill {
animation: fill ease-in-out 3s;
transform: rotate(65deg);
}
@keyframes fill {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(65deg);
}
}
还有第三个95度
.circle-wrap .circle .fill {
animation: fill ease-in-out 3s;
transform: rotate(95deg);
}
@keyframes fill {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(95deg);
}
}
这可能吗?
提前致谢。
【问题讨论】:
-
寻求代码帮助的问题必须包括在问题本身中重现它所需的最短代码,最好是在堆栈片段中。尽管您提供了一个链接,但如果它变得无效,那么您的问题对于未来遇到同样问题的其他 SO 用户将毫无价值。见Something in my website/example doesn't work can I just paste a link。
-
您需要为正在动画的表盘添加更多特异性。
标签: css css-animations keyframe