Aynı bu şekilde yapılabileceğini sanmıyorum ancak çeşitli örnekler var, kendinize göre geliştirip kullanabilirsiniz.

https://codepen.io/secretgspot/pen/rxGcb