SoerenHelms

TikTok Font (Glitching)

Sep 12th, 2020
2,654
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 0.98 KB | None | 0 0
  1. HTML:
  2.  
  3. <div class="text middle" data-text="TikTok">
  4.   TikTok
  5. </div>
  6.  
  7. CSS:
  8.  
  9. body {
  10.   margin: 0;
  11.   padding: 0;
  12.   font-family: 'montserrat', sans-serif;
  13.   background: #000;
  14. }
  15.  
  16. .middle {
  17.   position: absolute;
  18.   top: 50%;
  19.   left: 50%;
  20.   transform: translate(-50%, -50%);
  21. }
  22.  
  23. .text {
  24.   color: #fff;
  25.   text-transform: uppercase;
  26.   font-size: 60px;
  27.   text-align: center;
  28.   letter-spacing: 14px;
  29. }
  30.  
  31. .text::before,
  32. .text::after {
  33.   content: attr(data-text);
  34.   position: absolute;
  35.   top: 0;
  36.   left: 0;
  37.   width: 100%;
  38.   height: 100%;
  39.   z-index: -1;
  40. }
  41.  
  42. .text::before {
  43.   color: #ff00c1;
  44.   animation: glitch-effect 3s infinite;
  45. }
  46.  
  47. .text::after {
  48.   color: #3498db;
  49.   animation: glitch-effect 2s infinite;
  50. }
  51.  
  52. @keyframes glitch-effect {
  53.   0% {
  54.     left: -2px;
  55.     top: -2px;
  56.   }
  57.   25% {
  58.     left: 2px;
  59.     top: 0px;
  60.   }
  61.   50% {
  62.     left: -1px;
  63.     top: 2px;
  64.   }
  65.   75% {
  66.     left: 1px;
  67.     top: -1px;
  68.   }
  69.   100% {
  70.     left: 0px;
  71.     top: -2px;
  72.   }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment