Any widget can be used as a mask for blurring all underlying content. The trick is nearly effortless: just make the widget transparent and use its ID with this CSS code:
[data-id="PASTE WIDGET ID HERE"] {
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
}
Combining different mask shapes and blurring settings can produce truly stunning results. Do you have some to share?
Further reading! It appears the reason it will not affect the circle element in ReadyMag is because of a bug when combining backdrop-filter with any properties that crop elements (eg border-radius, mask, clip-path, etc). As the circle element uses a clip-path to create it’s shape, this could be the reason it won’t work on the circle as you rightly pointed out.
Actually, I got a funny solution also forcing the circle shape: I used the border-radius: propierty and it works fine in this case, but I guess it’s not possible with an irregular shape. Here’s my code!
Hello! Maybe someone could help me to understand, how to add blur effect on two different widgets on the same page? I could manage to add only to one so far
Yo! I can copy all other objects id’s and paste them i a row… Check this photo! And in this case your custom code will work for the whole site on each page… (experiment and you will understand)