gpt4 book ai didi

html - 文本叠加背景颜色 rgba

转载 作者:行者123 更新时间:2023-11-28 09:44:57 25 4
gpt4 key购买 nike

我正在尝试创建一个与图像大小完全匹配的背景颜色叠加层,并在该叠加层上显示文本。但是背景颜色也覆盖了文字,希望有人帮我解决这个问题。

HTML

<header>
<span class="header-overlay"></span>
<div class="container">
<div class="logo">
<a href="#">
<img src="http://content.screencast.com/users/HungSzczesny/folders/Default/media/7e690146-93d1-477a-a4fc-8d5ddfefabf7/logo.png" alt="Logo">
</a>
</div> <!-- end logo -->

<div class="main-nav">
<ul>
<li><a href="#">home</a></li>
<li><a href="#">who</a></li>
<li><a href="#">work</a></li>
<li><a href="#">services</a></li>
<li><a href="#">blog</a></li>
<li><a href="#">team</a></li>
<li><a href="#">contact</a></li>
</ul>
</div> <!-- end main-nav -->

<div class="tagline">
<p>hello we are</p>
<h1>lazy day</h1>
</div> <!-- end tagline -->
</div>
</header>

CSS

*{
margin: 0;
padding: 0;
}

header{
background: url('http://content.screencast.com/users/HungSzczesny/folders/Default/media/8cda5714-151b-4084-b130-870ec9a38607/header-bg.png') no-repeat center center fixed;
width: 100%;
height: 990px;
position: relative;
z-index: 0;
.background-size(cover);
}

.header-overlay{
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
height: 100%;
z-index: 0;
background-color: rgba(0, 0, 0, 0.12);
}

http://jsfiddle.net/ag513947/

最佳答案

.header-overlay { z-index: -1; } 试试看?

关于html - 文本叠加背景颜色 rgba,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25290128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com