CSS masking
This property is used to hide an element using the clipping/masking of the image at specific points. Masking provides how to use an image or the graphical element as a luminance/alpha mask. It is a graphical operation that can fully/partially hide the portions of an element or object.
Example:
<!DOCTYPE html> <html> <head> <style> div img{ width: 200px; height: 200px; } #masked{ width: 300px; height: 300px; -webkit-mask-box-image: url(box.png) 25; } </style> </head> <body> <center> <div id = "one"> <h2> Original Images </h2> <img src = "forest.jpg"> <img src = "box.png"> </div> <h2> After masking </h2> <img src = "forest.jpg" id = "masked"> </center> </body> </html>
OUTPUT: