Direct Code Links:

Most sites use bitmaps, SVG images, colors and gradients as page backgrounds so using a background video can be a innovative trick. How do we make a background video? Although CSS does not support native background videos, it is possible to fake a background video by using some simple HTML elements and adding CSS.

We're all for progressive enhancement, but CodePen is a bit unique in that it's all about writing and showing front end code, including JavaScript. It's required to use most of the features of CodePen.