-1

私は2つのdivを積み重ねています。1 つの div が別の div にあることを意味します。

両方の div の背景色は透明です。

したがって、div が表示されると、上部の div が透明であるため、下部の両方の div も表示されます。

上部の div のみが透明な背景で表示されるように、上部または下部の div を作成する方法がある場合。

下の div の下に画像要素が積み重ねられている場合、上の div は透明であるが、カラー ショーではなく、両方の div の透明な色の合計であるため、画像を表示する必要があります。

だから、現在の ここに画像の説明を入力

4

1 に答える 1

0

悲しいことに、CSS では、子要素が親要素の透明度設定を継承しないようにする方法はありません。最善の方法は、透過性をオンにして div を作成し、次に同じサイズの同様の div を作成し、透明な div の上に絶対に配置することです。次に、非透明のままにしたいものはすべて、2 番目の div に配置するだけです。

これが意味をなさない場合は、返信してください。より明確にするよう努めます。

マイク。

于 2012-08-02T11:36:43.667 に答える