j0h

matrix_Ascii

j0h
May 31st, 2026
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.81 KB | None | 0 0
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Layered Text Mesh</title>
  6.  
  7. <style>
  8. html, body {
  9. margin: 0;
  10. min-height: 100%;
  11. background: #060606;
  12. overflow: hidden;
  13. }
  14.  
  15. .textmesh {
  16. --font-size: 22px;
  17. --layer-step-y: 0.25em;
  18. --layer-step-x: 0.0em;
  19. --hue-step: 22deg;
  20.  
  21. position: absolute;
  22. inset: 0;
  23. font-family: monospace;
  24. font-size: var(--font-size);
  25. line-height: 1em;
  26. white-space: pre;
  27. color: white;
  28. }
  29.  
  30. .layer {
  31. position: absolute;
  32. top: 5vh;
  33. left: 5vw;
  34. margin: 0;
  35.  
  36. transform:
  37. translate(
  38. calc(var(--layer) * var(--layer-step-x)),
  39. calc(var(--layer) * var(--layer-step-y))
  40. );
  41.  
  42. color: hsl(calc(var(--layer) * var(--hue-step) + var(--phase)), 100%, 40%);
  43.  
  44. text-shadow:
  45. 0 0 0.15em currentColor,
  46. 0 0 0.45em currentColor,
  47. 0 0 0.9em currentColor;
  48.  
  49. opacity: calc(1 - var(--layer) * 0.065);
  50. mix-blend-mode: screen;
  51.  
  52. animation: rainbow 5s linear infinite;
  53. }
  54.  
  55. @keyframes rainbow {
  56. from { --phase: 0deg; }
  57. to { --phase: 860deg; }
  58. }
  59.  
  60. @property --phase {
  61. syntax: "<angle>";
  62. inherits: true;
  63. initial-value: 0deg;
  64. }
  65. </style>
  66. </head>
  67.  
  68. <body>
  69.  
  70. <div class="textmesh">
  71. <pre class="layer" style="--layer:0">
  72. ................................................................................................................................................
  73. ................................................................................................................................................
  74. ................................................................................................................................................
  75. ................................................................................................................................................
  76. ................................................................................................................................................
  77. ................................................................................................................................................
  78. ................................................................................................................................................
  79. ................................................................................................................................................
  80. ................................................................................................................................................
  81. ................................................................................................................................................
  82. ................................................................................................................................................
  83. ................................................................................................................................................
  84. ................................................................................................................................................
  85. ................................................................................................................................................
  86. ................................................................................................................................................
  87. ................................................................................................................................................
  88. ................................................................................................................................................
  89. ................................................................................................................................................
  90. ................................................................................................................................................
  91. ................................................................................................................................................
  92. </pre>
  93.  
  94. <pre class="layer" style="--layer:1">
  95. ................................................................................................................................................
  96. ................................................................................................................................................
  97. ................................................................................................................................................
  98. ................................................................................................................................................
  99. ................................................................................................................................................
  100. ................................................................................................................................................
  101. ................................................................................................................................................
  102. ................................................................................................................................................
  103. ................................................................................................................................................
  104. ................................................................................................................................................
  105. ................................................................................................................................................
  106. ................................................................................................................................................
  107. ................................................................................................................................................
  108. ................................................................................................................................................
  109. ................................................................................................................................................
  110. ................................................................................................................................................
  111. ................................................................................................................................................
  112. ................................................................................................................................................
  113. ................................................................................................................................................
  114. ................................................................................................................................................
  115. </pre>
  116.  
  117. <pre class="layer" style="--layer:2">
  118. ................................................................................................................................................
  119. ................................................................................................................................................
  120. ................................................................................................................................................
  121. ................................................................................................................................................
  122. ................................................................................................................................................
  123. ................................................................................................................................................
  124. ................................................................................................................................................
  125. ................................................................................................................................................
  126. ................................................................................................................................................
  127. ................................................................................................................................................
  128. ................................................................................................................................................
  129. ................................................................................................................................................
  130. ................................................................................................................................................
  131. ................................................................................................................................................
  132. ................................................................................................................................................
  133. ................................................................................................................................................
  134. ................................................................................................................................................
  135. ................................................................................................................................................
  136. ................................................................................................................................................
  137. ................................................................................................................................................
  138. </pre>
  139.  
  140. <pre class="layer" style="--layer:3">
  141. ................................................................................................................................................
  142. ................................................................................................................................................
  143. ................................................................................................................................................
  144. ................................................................................................................................................
  145. ................................................................................................................................................
  146. ................................................................................................................................................
  147. ................................................................................................................................................
  148. ................................................................................................................................................
  149. ................................................................................................................................................
  150. ................................................................................................................................................
  151. ................................................................................................................................................
  152. ................................................................................................................................................
  153. ................................................................................................................................................
  154. ................................................................................................................................................
  155. ................................................................................................................................................
  156. ................................................................................................................................................
  157. ................................................................................................................................................
  158. ................................................................................................................................................
  159. ................................................................................................................................................
  160. ................................................................................................................................................
  161. </pre>
  162. </div>
  163.  
  164. </body>
  165. </html>
  166.  
Advertisement
Add Comment
Please, Sign In to add comment