css 实现蒙版效果

如图所示我们需要左边图片展示右边图片效果,即为图片加一层蒙版。
在这里插入图片描述在这里插入图片描述
一个div同时设置backgroundcolorbackgroundimage的话,color是处于img层下方的,无法实现遮罩效果,所以需要创建一个div作为其子div,然后设置div背景颜色,要实现当前效果我们需要img外面加一div
样式

.back {
    background: url(./back.jpg);
    background-repeat: no-repeat;
    background-size: 400px;
  }

  .imgs {
    height: 400px;
    width: 400px;
    /* 这里背景色根据需求设置 */
    background-color: aquamarine;
    filter:Alpha(Opacity=60);
    opacity: .6;
  }

html:

<div class="back">
    &lt;div class="imgs"&gt;</div>
  </div>

此时我们可以实现我们需要效果了。
大家什么好的方法,多多补充哦!

原文地址:https://blog.csdn.net/weixin_49609457/article/details/129875890

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_29226.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注