<style >
*, *::before, *::after {
padding: 0 ;
margin: 0 auto;
box-sizing: border-box;
}
body {
color: #fff;
min-height: 100 vh;
display: grid;
place-items: center ;
overflow: hidden;
perspective: 450 px;
}
.zigzag {
position: relative;
transform-style : preserve-3 d;
animation: zigzag 16 s infinite linear;
i {
--color: hsl(200 100 % calc(var (--i) * 5 % + 20 %));
position: absolute;
font -family: "Prompt" , sans-serif;
font -weight: 900 ;
font -size: 150 px;
padding-inline: 24 px;
background-image:
linear-gradient(45 deg, transparent 30 %, var (--color) 0 36 %, transparent 0 ),
linear-gradient(-45 deg, transparent 30 %, var (--color) 0 36 %, transparent 0 );
background-size: 16 px 8 px;
background-clip: text;
-webkit-background-clip: text;
color: transparent;
transform: translate3d(-50 %, -50 %, calc(var (--i) * 1 px));
}
}
@keyframes zigzag {
from { transform: rotate(300 deg) rotateX(30 deg) rotate(201 deg); }
to { transform: rotate(301 deg) rotateX(30 deg) rotate(200 deg); }
}
</style >
<div class="zigzag" >
<i style ="--i: 0" >ZIGZAG</i>
<i style ="--i: 1" >ZIGZAG</i>
<i style ="--i: 2" >ZIGZAG</i>
<i style ="--i: 3" >ZIGZAG</i>
<i style ="--i: 4" >ZIGZAG</i>
<i style ="--i: 5" >ZIGZAG</i>
<i style ="--i: 6" >ZIGZAG</i>
<i style ="--i: 7" >ZIGZAG</i>
<i style ="--i: 8" >ZIGZAG</i>
<i style ="--i: 9" >ZIGZAG</i>
<i style ="--i: 10" >ZIGZAG</i>
<i style ="--i: 11" >ZIGZAG</i>
<i style ="--i: 12" >ZIGZAG</i>
<i style ="--i: 13" >ZIGZAG</i>
<i style ="--i: 14" >ZIGZAG</i>
<i style ="--i: 15" >ZIGZAG</i>
</div >
Messung V0.5 in Prozent C=100 H=100 G=100
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-06-04)
¤
*© Formatika GbR, Deutschland