src/animations/ball-triangle-trace.scss
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@import '../variables';
@import '../mixins';
$amount: 50px;
@keyframes ball-triangle-path-1 {
33% {
transform: translate($amount / 2, -$amount);
}
66% {
transform: translate($amount, 0px);
}
100% {
transform: translate(0px, 0px);
}
}
@keyframes ball-triangle-path-2 {
33% {
transform: translate($amount / 2, $amount);
}
66% {
transform: translate(- $amount / 2, $amount);
}
100% {
transform: translate(0px, 0px);
}
}
@keyframes ball-triangle-path-3 {
33% {
transform: translate(-$amount, 0px);
}
66% {
transform: translate(- $amount / 2, -$amount);
}
100% {
transform: translate(0px, 0px);
}
}
@mixin ball-triangle-path($n:3) {
$animations: ball-triangle-path-1 ball-triangle-path-2 ball-triangle-path-3;
@for $i from 1 through $n {
> div:nth-child(#{$i}) {
animation-name: nth($animations, $i);
animation-delay: 0;
animation-duration: 2s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}
}
}
.ball-triangle-path {
position: relative;
@include ball-triangle-path();
transform: translate(-$amount / 1.667, -$amount / 1.333);
后面还有 23 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
