src/animations/pacman.scss
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@import '../variables';
@import '../mixins';
@import '../functions';
$size: 25px;
@keyframes rotate_pacman_half_up {
0% {
transform:rotate(270deg);
}
50% {
transform:rotate(360deg);
}
100% {
transform:rotate(270deg);
}
}
@keyframes rotate_pacman_half_down {
0% {
transform:rotate(90deg);
}
50% {
transform:rotate(0deg);
}
100% {
transform:rotate(90deg);
}
}
@mixin pacman_design(){
width: 0px;
height: 0px;
border-right: $size solid transparent;
border-top: $size solid $primary-color;
border-left: $size solid $primary-color;
border-bottom: $size solid $primary-color;
border-radius: $size;
}
@keyframes pacman-balls {
75% {
opacity: 0.7;
}
100% {
transform: translate(-4 * $size, -$size / 4);
}
}
@mixin ball-placement($n:3, $start:0) {
@for $i from $start through $n {
> div:nth-child(#{$i + 2}) {
animation: pacman-balls 1s delay(.33s, $n, $i) infinite linear;
}
}
}
.pacman {
@include ball-placement();
后面还有 32 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
