Ich bin dabei, ein "Popup-Fenster" in JavaScript zu programmieren und bin auf eine interessante Sache gestoßen:
Das navyfarbene Quadrat unter dem Popup-Fenster ist sichtbar, obwohl es eigentlich ausgeblendet sein sollte. Das Popup-Fenster wurde nach dem Quadrat eingefügt, es sollte also oben sein.
CSS opacity
Eigenschaft des Marinequadrats ist 0.3
. Nach dem, was ich versucht habe, scheint es, dass jede Zahl aus dem Intervall (0,1)
würde das gleiche Ergebnis liefern. Wenn ich es ändere in 1
, dann verhält es sich wie erwartet (d. h. der Teil des Quadrats unter dem Popup wird ausgeblendet).
Ich habe versucht, die z-index
Eigenschaft zu 10
für das Quadrat und 100
für das Popup, aber das ändert nichts.
Was übersehe ich? Warum wird ein Teil des Quadrats angezeigt?
Getestete Browser:
- Firefox 3.6.x
- Chrom 4