See the Pen NAkBQy by Michael McCarthy (@pixelOneZero) on CodePen.