我认为你需要的是CSS滤镜。最新的浏览器可以查看这些例子,它们使用:这些示例。img { -webkit-filter: brightness(20%); filter:brightness(20%); } 对于较老的浏览器,请查看这些示例,其中使用了: img { opacity: 0.3; filter: alpha(opacity=50); /* For IE8 and earlier */ }
你可以像下面这样在图像上添加蒙版:html代码如下:<div> <img scr="yourImage.jpg" alt="" /> <div class="mask"></div> </div> CSS: .mask{ position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.3); }