我想获得这样的: The Target & How it looks like 的事情是,我的代码是这样的:独立元素的背景不透明度从它的内容不透明
HTML
<body>
<header>
<nav>
<h1>whiterose</h1>
<ul>
<li><a href="">home</a></li>
<li><a href="">us</a></li>
<li><a href="">contact</a></li>
</ul>
</nav>
</header>
CSS:
header {
background: #5d5e62;
color: #ffffff;
font-size: 110%;
height: 7vh;
width: 100%;
opacity: 0.7;
position: fixed;
overflow: auto;
}
header h1 {
margin-left: 5%;
padding: 0.5% 0;
letter-spacing: -2px;
display: inline;
}
header nav {
display: inline;
overflow: auto;
}
header nav ul {
display: inline;
margin-left: 55%;
}
header nav ul li{
list-style-type: none;
color: #ffffff;
padding: 0 0.3%;
display: inline;
}
header nav ul li a {
text-decoration: none;
color: #ffffff;
font-weight: bold;
font-size: 200%;
}
那么为什么即使我将父元素添加到父项元素(标题)他们仍然应用不透明属性?
你希望你的文字为0.7不透明度。那是对的吗? –
根据目标图像,文字处于完全不透明状态且背景为不透明0.7 – anurupr
我希望标题具有不透明度,例如“0.7”但文字仍然不透明1.0。 – Esteban