我一直试图在图像上进行插图模糊,从我正在阅读的内容中有两种常见方法可以做到这一点。我已经尝试了两种方式。
我现在拥有的是,我将图像包裹在div中,并尝试使用z-index将div放置在图像上方,但是,我根本没有看到div。
#mainpicdiv {
box-shadow: inset 0px 0px 30px rgba(255,0,0,0.9);
width: 100%;
margin-top: 3%;
position: relative;
z-index: 1;
}
#mainpic {
width: 100%;
margin-top: 3%;
margin: 0 auto;
padding: 0%;
position: relative;
z-index: -2;
}
答案 0 :(得分:0)
您可以使用添加到包装图像的div的完整高度和宽度psuedo-element来执行此操作。 img
代码不支持框阴影
#mainpicdiv {
position: relative;
}
#mainpicdiv:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
box-shadow: inset 0px 0px 30px rgba(255,0,0,0.9);
}
#mainpicdiv > img {
width: 100%;
display: block;
}