I pulled this from my code archives recently, a showcase component that I pieced together about 8 years ago or so for a client. I don’t even remember now what my inspiration was for this, just that I borrowed ideas from a few different tutorials to make it work. (Credit to you, whoever you are!)
At the time I was quite proud of it because I had managed to cobble together a component in jQuery (which I was quite new to at the time) that not only worked, but it was responsive. I had to make some changes to it to get it working again, and I’m pretty sure there are a number of hard-coded values that were meant to make it properly fit the page where it used to live.