No-Library (pure JS), HTML, CSS, JavaScript
Forked form https://codepen.io/mayuMPH/pen/ZjxGEY
jQuery 3.2.1, HTML, CSS, JavaScript