欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

给背景图片加颜色遮罩

程序员文章站 2022-07-13 22:06:54
...

原理: 利用定位,将透明颜色加到图片上

html

<div class="box"></div>

css

.box {
        height: 700px;
        background: url("img/1.jpg") center center no-repeat;
        background-size: cover;
        position: relative;
    }
    .box:after {
        width: 100%;
        height: 100%;
       //  content属性不能少,不然after属性就不起作用了
        content: '';
        position: absolute;
        top: 0
        left: 0;
        background-color: rgba(0, 0, 0, .4);
        z-index: 1;
    }