【发布时间】:2021-09-02 19:07:26
【问题描述】:
我对当前的动画很满意,但我无法让动画从头开始并无限循环。可以在这个上使用一些帮助。我也包括了 svg。我相信这个问题可能与 forwards 关键字有关,因为动画从第 1 条到第 7 条按顺序运行。再次感谢您的帮助,因为这是现在有点担心。
body {
background: #000;
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
svg g path {
opacity: 0;
animation: fadeIn 1s ease-in-out 300ms forwards;
}
svg g path#bar1 {
animation-delay: 500ms;
}
svg g path#bar2 {
animation-delay: 1s;
}
svg g path#bar3 {
animation-delay: 2s;
}
svg g path#bar4 {
animation-delay: 3s;
}
svg g path#bar5 {
animation-delay: 4s;
}
svg g path#bar6 {
animation-delay: 5s;
}
svg g path#bar7 {
animation-delay: 6s;
}
<svg width="40pt" height="40pt" viewBox="0 0 236 202" fill="none" xmlns="http://www.w3.org/2000/svg">
<g>
<g id="Group 2">
<g id="Group 1">
<g id="surface1">
<g id="Group">
<path id="bar7" d="M236 32.6488L214.5 5L193 32.6488H204.579V192.693H223.897V32.6488H236Z"
fill="white" />
</g>
<g id="Group_2">
<path id="bar6" d="M172 56V192.645H193.404V56H172Z" fill="white" />
</g>
<g id="Group_3">
<path id="bar5" d="M139 76V192.504H159.404V76H139Z" fill="white" />
</g>
<g id="Group_4">
<path id="bar4" d="M106 89V192.363H126.404V89H106Z" fill="white" />
</g>
<g id="Group_5">
<path id="bar3" d="M75 112V191.957H96.4042V112H75Z" fill="white" />
</g>
<g id="Group_6">
<path id="bar2" d="M43 130V192.957H64.4042V130H43Z" fill="white" />
</g>
<path id="bar1" d="M11 149V191.957H31V149H11Z" fill="white" />
</g>
</g>
</g>
</g>
</svg>
【问题讨论】:
-
将动画
iteration-count设置为infinte
标签: css animation sass css-animations