我的要求是模糊图像,同时在选定区域保持不模糊。我通过绝对定位在图像上放置了一个 div。图像仅在该区域可见,除此区域外,所有其他图像都是模糊的。
这是我的 DOM 结构
<div className="col-md-12 align-center mgb-30">
//within this area image is unblur while rest of image is blurred
<div className="venue-image-filter flex all-center color-white">
<h3 className="heading">Visible Area</h3>
</div>
<img src="https://i.picsum.photos/id/237/200/300.jpg" className="border-radius-10" alt="Venue" />
</div>
过滤器 div 的样式
.venue-image-filter
{
position:absolute;
top:50%;
left:50%;
width:300px;
height:200px;
transform:translate(-50%,-50%);
}
元芳怎么了
相关分类