【发布时间】:2019-03-22 18:25:21
【问题描述】:
我想知道是否可以取消我的第二个 div/类 opacity 并使用 hero 类上的 CSS 为图像添加不透明度?
.hero {
background-image: url('https://cdn10.bostonmagazine.com/wp-content/uploads/sites/2/2016/03/nkotb.jpg');
background-size: cover;
position: relative;
height: 500px;
}
.hero .opacity {
background-color: rgba(0, 0, 0, 0.5);
height: 100%;
}
<div class="hero">
<div class="opacity">
</div>
</div>
【问题讨论】:
-
您的意思是要避免使用
.opacity,而是直接在.hero上对背景图像应用不透明效果? -
没错。