Ashura: transparenz

Beitrag lesen

Hallo ronni.

Ist es möglich eine grafik zu 50 % transpaent zu machen, damit der hintergrund durchscheint?

Ja.

Möglichkeit 1: Verwende eine alphatransparente PNG.
Problem: der IE < Version 7 kann ohne weitere Hilfe damit nichts anfangen.
Lösungsmöglichkeit: Nutze den AlphaImageLoader-Filter oder nimm in Kauf, dass die Grafik im IE nicht alphatransparent ist. Hier empfielt sich der Farbgebung wegen zumindest die Hintergrundfarbe mitzuspeichern, der IE zeigt dann diese an.

Möglichkeit 2: Verwende die opacity-Eigenschaft (für Firefox >= 1.5 und Opera 9) zuzüglich ggf. -moz-opacity (für Firefox < 1.5) und -khtml-opacity (für Konqueror und ältere Safari).
Problem: Sämtliche Objekte in dem Element, welches du alphatransparent machst, erhalten die selbe Transparenzstufe; der ggf. enthaltene Text wird damit also schwer lesbar. Eine mögliche Lösung findest du hier.

Einen schönen Mittwoch noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]