@AasishSapkota
Posted
You can consider my solution as help. It is easy to build that feature you can use a div function and consider adding that image inside that div and make the div box position to absolute and overlay it over the main image by adding the z-index of div to higher than image and make the div opacity to 0; and add hover feature and make it opacity:1; If you didn't understand consider looking my code and run it in visual studio it will give you a brief idea.
mark as helpful if you found it helpful.