0

親よりも子供を透明にする方法はないかと思っていました。div私はそれが含まれている以上のものを通してショーをする必要がありますdiv、CSSでこれを達成する方法はありますか?

これが私が目指していることです。背景の不透明度が0.6で、左側の要素が0.8なので暗いですが、右側の要素をより透明にする必要があります。親よりも少ないアルファを設定しても機能せず、親と一致するだけです。

ここに画像の説明を入力してください

4

2 に答える 2

0

CSS 2 ではできませんが、CSS 3ではでき ます不透明度。

css3 を使用したくない場合は、子を親の外に置き、位置を操作する以外に方法はありません。

于 2012-10-23T20:23:04.930 に答える
0

状況に応じて、次のいずれかを試すことができます。

  1. position:absoluteを指定し、CSS を使用して、親 div の前の必要な場所に移動します。
  2. 子または親のいずれかを画像に変換してから、必要に応じて他方に不透明度を使用します。
  3. CSS 3 を使用: http://www.css3.info/preview/opacity/

さまざまなブラウザーでの CSS 3 技術の互換性: http://caniuse.com/css-opacity

于 2012-10-23T20:25:51.233 に答える