src/animations/line-spin-fade-loader.scss
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@import '../variables';
@import '../mixins';
@import '../functions';
$radius: 20px;
@keyframes line-spin-fade-loader {
50% {
opacity: 0.3;
}
100% {
opacity: 1;
}
}
@mixin line-spin-fade-loader($n:8, $start:1) {
@for $i from $start through $n {
> div:nth-child(#{$i}) {
$iter: 360 / $n;
$quarter: ($radius / 2) + ($radius / 5.5);
@if $i == 1 {
top: $radius;
left: 0;
} @else if $i == 2 {
top: $quarter;
left: $quarter;
transform: rotate(-45deg);
} @else if $i == 3 {
top: 0;
left: $radius;
transform: rotate(90deg);
} @else if $i == 4 {
top: -$quarter;
left: $quarter;
transform: rotate(45deg);
} @else if $i == 5 {
top: -$radius;
left: 0;
} @else if $i == 6 {
top: -$quarter;
left: -$quarter;
transform: rotate(-45deg);
} @else if $i == 7 {
top: 0;
left: -$radius;
transform: rotate(90deg);
} @else if $i == 8 {
top: $quarter;
left: -$quarter;
transform: rotate(45deg);
}
animation: line-spin-fade-loader 1.2s delay(0.12s, $n, $i) infinite ease-in-out;
}
}
}
.line-spin-fade-loader {
@include line-spin-fade-loader();
后面还有 13 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
