<audio id="sound" src="http://upload.wikimedia.org/wikipedia/commons/archive/6/66/20110423224358%21Whitenoisesound.ogg" autoplay loop></audio>
<div class="glitch"><span>HELLO WORLD!</span></div>
@import compass

@import url(https://fonts.googleapis.com/css?family=Roboto:100,300)
  
body
  overflow: hidden

$keys: 18
$range: 160
+keyframes(glitch)
  @for $frame from 0 to $keys
    #{$frame * 100 / $keys + '%'}
      $deg: random($range) - $range * 0.5 + deg
      +transform(skew($deg))
        
+keyframes(noise)
  @for $frame from 0 to 10
    #{$frame * 10%}
      background-position: -100 + random(200) + px -100 + random(200) + px

+keyframes(bar)
  @for $frame from 0 to 10
    #{$frame * 10%}
      height: random(600) + 30px
      top: random(100) * 1%
      opacity: random(70) * 0.01
        
      
.glitch
  position: absolute
  left: 0
  top: 0
  right: 0
  bottom: 0
  color: #fff
  text-align: center
  text-transform: uppercase
  font: 35px 'Roboto', helvetica, sans-serif
    font-weight: 100
  letter-spacing: .3em
  background-image: url(http://api.thumbr.it/whitenoise-361x370.png?background=000000ff&noise=ffffff&density=61&opacity=20)
  +text-shadow(2px 0 1px #f6050a, -2px 0 1px #1cf2f2)
  +animation(noise .3s infinite)
    
  &:before
    content: ''
    display: inline-block
    vertical-align: middle
    height: 100%
  &:after
    content: ''
    display: block
    position: absolute
    left: 0
    right: 0
    background: url(http://api.thumbr.it/whitenoise-361x370.png?background=000000ff&noise=ffffff&density=61&opacity=40)
    +animation(bar .5s infinite)
  span
    display: inline-block
    vertical-align: middle
    position: relative
    z-index: 1
    +animation(glitch 3s infinite alternate)
View Compiled
window.onload = function() {
    var backgroundAudio=document.getElementById("sound");
  // Just increase the volume to hear the sound
    backgroundAudio.volume=0.001;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

  1. //cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js