|
|||
Transparenz aufheben
Hallo,
Ich habe malwieder ein Problem: Ich arbeite in meinem Design mit transparenten Div-Layern. Füge ich allerdings Bilder in diesen Layer ein, erben sie diese Transparenz, werden also auch transparent angezeigt. Kann ich das irgendwie umgehen, ohne als Hintergrund transparente PNGs zu nehmen? Danke für die Hilfe. Seso |
Sponsored Links |
|
|||
Hallo Sesotoris,
Hast du "opacity" gesetzt? Das steuert die Gesamt-Transparenz, also auch die der Bilder. Die richtige Eigenschaft wäre "background-color" mit einer rgba-Angabe (z. B. background-color: rgba(255,0,0,0.5); für ein semitransparentes Rot). Beachte auch, dass diese Eigenschaften (CSS3) z. Zt. nur von Firefox und Opera interpretiert werden. Edit: Ich muss mich leider korrigieren. Rgba wird zur Zeit überhaupt nicht unterstützt. (Die W3C-Demo gaukelt Rgba auch nur mit "background-image" vor, wie ich grad bemerkt habe) Die einzige Lösung ist daher ein transparentes Hintergrundbild. Geändert von ldr (02.11.2007 um 02:08 Uhr) |
|
|||
<klugdaherschwätz>RGBA wird von Safari seit Version 1.1 (~2003) unterstützt. Firefox 3 wird es auch können (Fx 3 alpha kann es).
Hier auch ein Testcase. </?> Geändert von IChao (02.11.2007 um 08:36 Uhr) |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
IE - runde Ecken mit Transparenz ohne Grafiken? | freshUser | CSS | 19 | 17.03.2011 21:55 |
Transparenz IE8 - häßliche Schrift IE6/7 | hubspe | CSS | 16 | 03.02.2011 14:20 |
Problem mit Transparenz im IE8 | Chuwi | CSS | 11 | 26.11.2010 08:00 |
Transparenz bei DIV in DIV | Dylan | CSS | 1 | 23.11.2010 20:23 |
Transparenz für bestimmte Bereiche aufheben? | AllOutAnime | CSS | 8 | 17.06.2008 23:12 |