Which bit of that site are you not clear on? Is it the whole site, or just part of it? Either way, you could just go into your browser dev tools and take a look at the code they used, or even download the web page (‘Save As’), and try playing around with it.
Yes, you could get quite creative with that. You can even animate things by changing things from one frame to the next. There are a few examples on the site I linked.
So, I can do it by PS, AE or others tools, but little bit confused to show on my website like it. Yes I’ve seen what you’ve shared. But I’m not familiar with it. By the way, I need time to discover it…
There will be other tools for doing this. That example is just one that I know about. You will be able to embed the object on a website, the documentation on the site should show you how to do that.