Auge: CSS Transparenz unerwünscht aber vorhanden

Beitrag lesen

Hallo

Aber irgendwie verstehe ich das nicht... wenn ich ein anderes DIV im Vordergrund habe, warum ist das dann auch noch transparent?! Obwohl es ja eigentlich nichts mehr mit dem anderen zu tun hat? Und auch mit dem z-index gehts ja net...

Dein Code (ausschnittsweise):

<div id="loginform" style="... opacity: 0.85; z-index: 9;">

<div style="... opacity: 2; z-index: 555;">
<!-- ... -->
</div>
</div>

  
Dein zweites `<div>`{:.language-html} hat sehr wohl mit dem "anderen" zu tun. Denn es ist ein Kindelement des ersteren `<div>`{:.language-html}s, womit sich die Eigenschaft `opacity`{:.language-css} an das zweite `<div>`{:.language-html} vererbt. Der `z-index`{:.language-css} hat damit im Übrigen nix zu tun.  
  
Außerdem: `opacity`{:.language-css} kann keinen größeren Wert als 1 annehmen. Deine Zuweisung an das innere `<div>`{:.language-html} bleibt somit wirkungslos. Mit dem Wert "1" würde es immer noch bei "0.85" liegen, da dann 100% (zugewiesen) von 85% (vom Elternelement geerbt) gelten würde.  
  
Tschö, Auge  

-- 
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.  
(Victor Hugo)  
  
[Veranstaltungsdatenbank Vdb 0.1](http://termindbase.auge8472.de/)