目標は、背景のコンテンツをフェード表示して強調表示した、ページの上部に表示されるポップアップ ボックスを作成することです。 。ただし、コンテナの不透明度を 0.3 に設定すると、両方の div が半透明になるという問題が発生しました。
目的の効果を実現するには、不透明度を使用してください。背景色と合わせて。次のコードを考えてみましょう。
<code class="css">#container { border: solid gold 1px; width: 400px; height: 200px; background:rgba(56,255,255,0.1); } #box { border: solid silver 1px; margin: 10px; width: 300px; height: 100px; background:rgba(205,206,255,0.1); } </code>
このコードでは、少し異なるアプローチが採用されています。
By背景色と不透明度を使用すると、子要素の不透明度を維持しながらコンテナの透明度を制御できます。これにより、ポップアップ ボックスが色あせた背景に対して目立つようになります。
以上がHTML/CSSでコンテナの不透明度を設定するときに子要素の不透明度を維持する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。