Christian W.: Alpha-Filter für DIVs (bitte ohne Vererbung)

Hallo Forum,

ich habe mehrere DIV-Layer in folgender Form:

<div>
  <div>Bild</div>
  <div>Text</div>
</div>

Der erste DIV-Layer (in dem sich 2 weitere befinden) hat eine Hintergrundfarbe. Beiden inneren DIVs sind für Text bzw. Bilder.

Wenn ich dem äußeren (ersten) DIV eine Transparenz von 50% gebe:
<div style="filter: Alpha(Opacity=50);"> [...] </div
... dann wirkt sich das leider auch auf die "inneren" DIV-Layer aus, d.h der Text und die Bilder sind auch Transparent.

Wie kann ich verhindern, dass dieses Merkmal an die "Kind-Layer" weitergegeben wird?

  1. Hi,

    <div style="filter: Alpha(Opacity=50);"> [...] </div

    Dir ist natürlich bewusst, dass dies kein CSS ist.

    Wie kann ich verhindern, dass dieses Merkmal an die "Kind-Layer" weitergegeben wird?

    Gar nicht. Das gesamte Element wurde für einen vereinzelten Browser teiltransparent gemacht, also auch alle seine Inhalte.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes