林泊百科开放中!

提交修改前请务必备份您的编辑内容。如有站点问题反馈,请发送邮件至account@pigeon-games.com

用户:一只蓝莓π/签名/style.css:修订间差异

来自Limbo Wiki
一只蓝莓π​(留言 | 贡献)
小无编辑摘要
标签:(旧)WikiEditor
一只蓝莓π​(留言 | 贡献)
小无编辑摘要
标签:(旧)WikiEditor
 
第13行: 第13行:
@keyframes chigusa_glitch_top {
@keyframes chigusa_glitch_top {
     0% {
     0% {
         clip-path: inset(0 100% 45% 0);
         clip-path: inset(0 100% 48% 0);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     5% {
     5% {
         clip-path: inset(0 82% 45% 0);
         clip-path: inset(0 82% 48% 0);
         opacity: 1;
         opacity: 1;
     }
     }


     15% {
     15% {
         clip-path: inset(0 72% 45% 8%);
         clip-path: inset(0 72% 48% 8%);
         opacity: 1;
         opacity: 1;
     }
     }


     25% {
     25% {
         clip-path: inset(0 62% 45% 18%);
         clip-path: inset(0 62% 48% 18%);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     32% {
     32% {
         clip-path: inset(0 55% 45% 24%);
         clip-path: inset(0 55% 48% 24%);
         opacity: 1;
         opacity: 1;
     }
     }


     45% {
     45% {
         clip-path: inset(0 43% 45% 36%);
         clip-path: inset(0 43% 48% 36%);
         opacity: 1;
         opacity: 1;
     }
     }


     55% {
     55% {
         clip-path: inset(0 34% 45% 48%);
         clip-path: inset(0 34% 48% 48%);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     63% {
     63% {
         clip-path: inset(0 27% 45% 55%);
         clip-path: inset(0 27% 48% 55%);
         opacity: 1;
         opacity: 1;
     }
     }


     78% {
     78% {
         clip-path: inset(0 12% 45% 70%);
         clip-path: inset(0 12% 48% 70%);
         opacity: 1;
         opacity: 1;
     }
     }


     90% {
     90% {
         clip-path: inset(0 2% 45% 87%);
         clip-path: inset(0 2% 48% 87%);
         opacity: 1;
         opacity: 1;
     }
     }


     100% {
     100% {
         clip-path: inset(0 0% 45% 100%);
         clip-path: inset(0 0% 48% 100%);
         opacity:0.7;
         opacity:0.7;
     }
     }
第72行: 第72行:
@keyframes chigusa_glitch_bottom {
@keyframes chigusa_glitch_bottom {
     0% {
     0% {
         clip-path: inset(53% 100% 0 0);
         clip-path: inset(51% 100% 0 0);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     8% {
     8% {
         clip-path: inset(53% 88% 0 2%);
         clip-path: inset(51% 88% 0 2%);
         opacity: 1;
         opacity: 1;
     }
     }


     18% {
     18% {
         clip-path: inset(53% 72% 0 12%);
         clip-path: inset(51% 72% 0 12%);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     24% {
     24% {
         clip-path: inset(53% 65% 0 17%);
         clip-path: inset(51% 65% 0 17%);
         opacity: 1;
         opacity: 1;
     }
     }


     38% {
     38% {
         clip-path: inset(53% 52% 0 30%);
         clip-path: inset(51% 52% 0 30%);
         opacity: 1;
         opacity: 1;
     }
     }


     50% {
     50% {
         clip-path: inset(53% 40% 0 41%);
         clip-path: inset(51% 40% 0 41%);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     57% {
     57% {
         clip-path: inset(53% 33% 0 49%);
         clip-path: inset(51% 33% 0 49%);
         opacity: 1;
         opacity: 1;
     }
     }


     70% {
     70% {
         clip-path: inset(53% 24% 0 62%);
         clip-path: inset(51% 24% 0 62%);
         opacity: 1;
         opacity: 1;
     }
     }


     84% {
     84% {
         clip-path: inset(53% 10% 0 76%);
         clip-path: inset(51% 10% 0 76%);
         opacity: 0.7;
         opacity: 0.7;
     }
     }


     89% {
     89% {
         clip-path: inset(53% 5% 0 83%);
         clip-path: inset(51% 5% 0 83%);
         opacity: 1;
         opacity: 1;
     }
     }


     100% {
     100% {
         clip-path: inset(53% 0 0 100%);
         clip-path: inset(51% 0 0 100%);
         opacity: 0.7;
         opacity: 0.7;
     }
     }

2026年9月28日 (一) 20:34的最新版本

@keyframes chigusa_text_hide {
    0% {
        clip-path: inset(0 0 0 0);
    }

    100% {
        clip-path: inset(0 0 0 100%);
    }
}


/* upper corruption */
@keyframes chigusa_glitch_top {
    0% {
        clip-path: inset(0 100% 48% 0);
        opacity: 0.7;
    }

    5% {
        clip-path: inset(0 82% 48% 0);
        opacity: 1;
    }

    15% {
        clip-path: inset(0 72% 48% 8%);
        opacity: 1;
    }

    25% {
        clip-path: inset(0 62% 48% 18%);
        opacity: 0.7;
    }

    32% {
        clip-path: inset(0 55% 48% 24%);
        opacity: 1;
    }

    45% {
        clip-path: inset(0 43% 48% 36%);
        opacity: 1;
    }

    55% {
        clip-path: inset(0 34% 48% 48%);
        opacity: 0.7;
    }

    63% {
        clip-path: inset(0 27% 48% 55%);
        opacity: 1;
    }

    78% {
        clip-path: inset(0 12% 48% 70%);
        opacity: 1;
    }

    90% {
        clip-path: inset(0 2% 48% 87%);
        opacity: 1;
    }

    100% {
        clip-path: inset(0 0% 48% 100%);
        opacity:0.7;
    }
}


/* lower corruption */
@keyframes chigusa_glitch_bottom {
    0% {
        clip-path: inset(51% 100% 0 0);
        opacity: 0.7;
    }

    8% {
        clip-path: inset(51% 88% 0 2%);
        opacity: 1;
    }

    18% {
        clip-path: inset(51% 72% 0 12%);
        opacity: 0.7;
    }

    24% {
        clip-path: inset(51% 65% 0 17%);
        opacity: 1;
    }

    38% {
        clip-path: inset(51% 52% 0 30%);
        opacity: 1;
    }

    50% {
        clip-path: inset(51% 40% 0 41%);
        opacity: 0.7;
    }

    57% {
        clip-path: inset(51% 33% 0 49%);
        opacity: 1;
    }

    70% {
        clip-path: inset(51% 24% 0 62%);
        opacity: 1;
    }

    84% {
        clip-path: inset(51% 10% 0 76%);
        opacity: 0.7;
    }

    89% {
        clip-path: inset(51% 5% 0 83%);
        opacity: 1;
    }

    100% {
        clip-path: inset(51% 0 0 100%);
        opacity: 0.7;
    }
}


.chigusa-signature {
    display: inline-block;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: -0.25em;
}


.chigusa-original {
    display: inline-block;

    animation:
        chigusa_text_hide
        12s
        steps(24, end)
        15s
        forwards;
}


/* IMPORTANT:
   hide both glitch layers BEFORE the 15-second delay ends
*/
.chigusa-signature::before,
.chigusa-signature::after {
    position: absolute;

    left: 0;
    top: 0;

    width: 100%;
    height: 100%;

    overflow: hidden;
    white-space: nowrap;


    color: #1500ff;

    font-family: monospace;
    font-size: 1.4em;
    line-height: inherit;

    text-shadow:
        0 0 2px #1500ff,
        1px 1px 2px #1500ff;

    /* THIS fixes them appearing immediately */
    opacity: 0;
}


.chigusa-signature::before {
	z-index: 1;
    content: "████████████████████████████████████████████████████████████████";

    clip-path: inset(0 100% 52% 0);

    animation:
        chigusa_glitch_top
        12s
        steps(24, end)
        15s
        forwards;
}


.chigusa-signature::after {
    content: "████████████████████████████████████████████████████████████████";

    clip-path: inset(48% 100% 0 0);

    animation:
        chigusa_glitch_bottom
        12s
        steps(24, end)
        15s
        forwards;
}