【发布时间】:2015-02-07 08:28:26
【问题描述】:
所以我正在寻找创建一个非常基本的雪效果。
我有一个关键帧动画,用于片状左右摇摆并沿 Y 轴移动。我希望元素使用转发保留结束值。但我还想循环动画(无限),以便它从中断的地方继续。
HTML:
<div>
<figure class="small"></figure>
</div>
CSS:
div {
width: 100%;
height: 250px;
background: #184254;
}
figure {
border-radius: 50%;
}
@-webkit-keyframes snowfall {
25% {
transform: translateX(10px) translateY(20px);
}
75% {
transform: translateX(-10px) translateY(30px);
}
100% {
transform: translateX(0px) translateY(40px);
}
}
.small {
margin-left: 100px;
width: 7px;
height: 7px;
background: #DFE9ED;
-webkit-animation: snowfall 2s ease-in-out forwards infinite;
}
【问题讨论】:
-
@Danko 我猜他想重复
figure的相同路径,但从终点开始(这意味着下面和下面和下面)。只是不要将整个路径编码到页面底部 -
@Anarion mm 是的,你是对的