Ich habe 2 Divs mit der Größe von ca. 200 * 200 px. Dazu hat meine Seite hat ein eigenes Hintergrundbild. Ich möchte nun in den DIVs ein weiteres Bild einbinden, dass nur in den DIVs zu sehen ist (sozusagen das normale Hintergrundbild überblenden) . Allerdings soll der Seitenhintergrund nach wie vor "durchscheinen". Es soll also mindestens 2 fast gleiche Bilder geben, die sich überlappen. Gibt es eine Möglichkeit, einem DIV einen Hintergrund zuzuweisen, der zudem transparent ist?
Z.B. kennt PNG alpha-Kanäle. das sind Transparenz-Angaben für jeden Pixel eines Bildes zwischen 0 (nicht sichtbar) und 255 (voll sichtbar) (gif kennt nur 0 oder 255). IE konnte lange nichts damit anfangen (es gibt einen IE-PNG hack für ältere Versionen, der macht die Sache aber nicht gerade schnell und stabil -> Bei vielen DIVs solltest Du die Finger davon lassen *g*)
Mit Farben geht's über rgba(r, g, b, alpha)-Angaben (in älteren IE's mit filter: alpha(opacity = 0..100);)