background-color
でウェブページをopacity: 0.5
にしたいが、ウェブページ内のコンテンツのデフォルト値はopacity: 1
となる。子どもより不透明度の低いコンテナ
問題があるのは、opacity: 0.5
をコンテナに設定した場合、このコンテナ内のすべての子が同じopacity
値を取得することです。
は、私は約opacity specificationsを検索して見てきたこの:
継承されません
が、私の場合、それは私がより多くのビットを検索し、別のtransparency specificationで発見したので、継承されています私はこれを見た:
オブジェクトがコンテナ要素の場合、効果はコンテナ要素の内容は、マスクの各ピクセルの値があるマスクを使用して、現在の背景に対してブレンドされた。
だから、子供よりも不透明度の低い親を設定することは不可能だと思うので、それを得るための回避策がありますか?
注:私は、私はそれを「再生する」シンプルJSFiddleを作成しました(あなたは簡単にそれを再現することができるので)、この場合にコードを追加することが非常に重要ではないと思われるが、here。
ありがとうございます!
それは魅力のように機能します!ありがとうございました ;) –