客观的
我想在此标头元素上叠加颜色。我怎样才能用 CSS 做到这一点?
代码
#header {
/* Original url */
/*background: url(../img/bg.jpg) 0 0 no-repeat fixed;*/
background: url(https://fakeimg.pl/250x100/) 0 0 no-repeat fixed;
height: 100%;
overflow: hidden;
color: #FFFFFF
}
<header id="header">
<div class="row">
<div class="col-xs-12">
...
</div>
</div>
</header>
原文由 LittleLebowski 发布,翻译遵循 CC BY-SA 4.0 许可协议
您应该使用 rgba 来用照片覆盖您的元素。rgba 是一种在 CSS 中声明颜色的方法,它包括 alpha 透明度支持。您可以使用
.row
作为覆盖层,如下所示: