Found this cool thing at
https://jsfiddle.net/yp2t6op6/27/
. Not mine.