这是测试站点!!!!

不要保存重要内容!不要保存重要内容!不要保存重要内容!不要保存重要内容!不要保存重要内容!

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

来自Limbo Wiki
一只蓝莓π​(留言 | 贡献)
小无编辑摘要
标签:(旧)WikiEditor
一只蓝莓π​(留言 | 贡献)
小无编辑摘要
标签:(旧)WikiEditor
 
(未显示同一用户的9个中间版本)
第1行: 第1行:
@keyframes chigusa_text_hide {
@keyframes chigusa_text_hide {
     from {
     0% {
         clip-path: inset(0 0 0 0);
         clip-path: inset(0 0 0 0);
     }
     }


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


/* top glitch strip */
 
@keyframes glitch_a {
/* upper corruption */
     0%, 8% {
@keyframes chigusa_glitch_top {
         clip-path: inset(0 100% 72% 0);
     0% {
         opacity: 0;
         clip-path: inset(0 100% 48% 0);
         opacity: 0.7;
     }
     }


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


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


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


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


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


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


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


/* middle glitch strip */
     78% {
@keyframes glitch_b {
         clip-path: inset(0 12% 48% 70%);
     0%, 15% {
         opacity: 1;
         clip-path: inset(34% 100% 35% 0);
         opacity: 0;
     }
     }


     18% {
     90% {
         clip-path: inset(34% 78% 35% 8%);
         clip-path: inset(0 2% 48% 87%);
         opacity: 1;
         opacity: 1;
     }
     }


     30% {
     100% {
         clip-path: inset(34% 60% 35% 24%);
         clip-path: inset(0 0% 48% 100%);
        opacity:0.7;
     }
     }
}


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


     48% {
     8% {
         clip-path: inset(34% 42% 35% 44%);
         clip-path: inset(51% 88% 0 2%);
         opacity: 1;
         opacity: 1;
     }
     }


     62% {
     18% {
         clip-path: inset(34% 25% 35% 58%);
         clip-path: inset(51% 72% 0 12%);
        opacity: 0.7;
     }
     }


     78% {
     24% {
         clip-path: inset(34% 8% 35% 74%);
         clip-path: inset(51% 65% 0 17%);
        opacity: 1;
     }
     }


     95%, 100% {
     38% {
         clip-path: inset(34% 0 35% 100%);
         clip-path: inset(51% 52% 0 30%);
         opacity: 0;
         opacity: 1;
     }
     }
}


/* bottom glitch strip */
     50% {
@keyframes glitch_c {
         clip-path: inset(51% 40% 0 41%);
     0%, 5% {
         opacity: 0.7;
         clip-path: inset(70% 100% 0 0);
         opacity: 0;
     }
     }


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


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


     40% {
     84% {
         clip-path: inset(70% 45% 0 36%);
         clip-path: inset(51% 10% 0 76%);
    }
         opacity: 0.7;
 
    56% {
        clip-path: inset(70% 30% 0 52%);
         opacity: 0;
     }
     }


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


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


    96%, 100% {
        clip-path: inset(70% 0 0 100%);
        opacity: 0;
    }
}


.chigusa-signature {
.chigusa-signature {
第140行: 第133行:
     white-space: nowrap;
     white-space: nowrap;
     overflow: hidden;
     overflow: hidden;
    vertical-align: -0.25em;
}
}


.chigusa-original {
.chigusa-original {
第153行: 第148行:
}
}


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




     color: #0f1d87;
     color: #1500ff;
 
     font-family: monospace;
     font-family: monospace;
     font-size: 1.4em;
     font-size: 1.4em;
第172行: 第173行:


     text-shadow:
     text-shadow:
         0 0 2px #0f1d87,
         0 0 2px #1500ff,
         1px 1px 2px #0c42a0;
         1px 1px 2px #1500ff;
 
    /* THIS fixes them appearing immediately */
    opacity: 0;
}
}


.chigusa-signature::before {
.chigusa-signature::before {
     content: "████████████████████████████████████████████████████████████";
z-index: 1;
     content: "████████████████████████████████████████████████████████████████";
 
    clip-path: inset(0 100% 52% 0);
 
     animation:
     animation:
         glitch_a 12s steps(24, end) 15s forwards,
         chigusa_glitch_top
         glitch_c 12s steps(24, end) 15s forwards;
        12s
        steps(24, end)
        15s
         forwards;
}
}


.chigusa-signature::after {
.chigusa-signature::after {
     content: "████████████████████████████████████████████████████████████";
     content: "████████████████████████████████████████████████████████████████";
 
    clip-path: inset(48% 100% 0 0);
 
     animation:
     animation:
         glitch_b 12s steps(24, end) 15s forwards;
         chigusa_glitch_bottom
        12s
        steps(24, end)
        15s
        forwards;
}
}

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;
}