.glitch { position: relative; display: inline-block; animation: glitch 1s infinite linear alternate-reverse; } @keyframes glitch { 0% { transform: none; opacity: 1; } 14% { transform: skew(-0.5deg, -0.9deg); opacity: 0.75; } 15% { transform: none; opacity: 1; } 49% { transform: none; opacity: 1; } 50% { transform: skew(0.8deg, -0.1deg); opacity: 0.75; } 51% { transform: none; opacity: 1; } 100% { transform: none; opacity: 1; } }