CSSの不透明度プロパティに関する質問。 私はタイトルのヘッダーを持っていますが、不透明度は.3に適用されています(トランジションも同様ですが、それは質問に関するものではありません)。ので、あなたは明らかにそれの後ろの画像を見ることができるよう子divに適用されるCSSの不透明度
は今、私は、ヘッダが持つ効果は好きですが、私は白表示されるように、タイトル自体をしたいと思い、不透明度1時:ここ は、GIFですその親divに適用された不透明度のうち、ヘッダーでは、divの残りの部分のように退色しているように見えます。 これを行う方法はありますか?言い換えれば、親要素の不透明度を「オーバーライドする」方法がありますか?
html,
body {
margin: 0px;
padding: 0px;
height: 100vh;
}
#header {
position: absolute;
width: 100vw;
height: 0vh;
background-color: black;
opacity: 0;
z-index: 6;
transition: height 1s ease, opacity 1s ease;
}
#hoverable {
position: absolute;
height: 10vh;
width: 100%;
z-index: 7;
}
#hoverable:hover #header {
opacity: .3;
height: 10vh;
}
#title {
margin-left: 10vw;
line-height: 10vh;
float: left;
}
<div id="hoverable">
<div id="header">
<div id="title">
<h1>TITLE</h1>
</div>
</div>
</div>
[私はCSSで親から子不透明度を継承しない](http://stackoverflow.com/questions/5770341/i-do-not-want-to-の可能性のある重複継承 - 子 - 不透明 - 親から - の - css) –