Daniel unreg: Parent - Child Übernahme von filter:alpha oder opacity

Beitrag lesen

Hallo,

#content {
   opacity:0.6;
   filter:alpha(opacity=60);
}
#text {
   opacity:1.0;
   filter:alpha(opacity=100);
}

Proprietäre (Herstellerspezifische) Angaben sollten zuerst kommen, erst daraf folgend die standardisierten.

Du versuchtst ein Element, mit samt seinem Inhalt transparent zu gestalten, dann aber einen Teil wieder vollkommen sichtbar zu machen.

Der Ansatz ist verständlich aber falsch. Aus Sicht des Kindelements besitzt dieses bereits opacity: 1; Du kannst hier also nichts ändern.

Was du brauchst sind Andere Ansätze, dein Ziel zu erreichen: Entweder, halbtransparente PNGs (vermutlich die beste Möglickeit aus heutiger Sicht) oder Farbangaben mit Transarentzangabe, d.h. rgba() oder hsla(), beide werden aber bisher nur von Safari 3 (evtl auch früher) und Firefox 3 (noch Beta) erkannt.

Trotzdem, kann mir bitte jemand sagen, dass ich nichts falsch mache?

Du machst doch etwas falsch ;) Beschwerden bitte an verschiedene Stellen ;)

Gruß