Jessika: transparent mit 'Filter'

Beitrag lesen

Hallo Ihr alle,

hab da ein merkwürdiges Problemchen.
auf meiner index.php binde stelle ich ein transparentes Div dar:
[..
#maintitlebar
   {
   position:absolute;
   top:50%;
   left:50%;
   width:900px;
   height:40px;
   margin-top:-220px;
   margin-left:-450px;
   background:#212121;
   opacity:0.9;
   filter: alpha(opacity=90);
   z-index:3;
   }
..]
zwar meckert Mozilla:
"Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert."
aber mein Div wird transparent dargestellt. Ebenso im IE.

Auf einer Unterseite möchte ich nun ein weiteres Div transparent darstellen.
[..
.nutzer_box
     {
     position:absolute;
     left:50%;
     margin-left:-532px;
     width:644px;
     height:390px;
     background:red;
     opacity:0.8;
     filter:alpha(opacity=80);
     }
..]
Sowohl Mozilla, als auch Firefox weigern sich strickt das Div transparent darzustellen.

Den einzigen Unterschied den ich feststellen kann ist, dass es sich bei dem erste Div im eine ID haneldt, beim zweiten jedoch um eine Classe.

Wie ist denn überhaupt die Korrekte Schreibweise von einem Filter unter CSS.
Der Punkt ist nämlich der einzige, den Mozilla anmeckert.

UND, das wichtigere, wie kann ich nun meine 2. Divbox transparent hinbekommen, wenn es eine Classe sein soll. (können halt beliebig viele werden)

Vielen Dank für Eure Hilfe

Jessika