anonymous: texthintergrund: halbtransparentes bild

ich wollte fragen, ob man mit
"SPAN style="background:url(meinbild.*)"" + "filter:alpha(opacity:50); "
das bild irgendwie halbtransparent machen kann, oder ob ich das mit js machen muss. ^^wenns gehen würde, könnte mir jemand den befehl posten? kenn mich nicht so aus mit css :-(
danke, kalli

  1. Hallo,

    Leider gibt es meines Wissens keine Lösung für Dein Problem, die auf vielen gängigen Browsern funktioniert. Der von Dir verwendete Filter geht nur auf sehr wenigen Browsern.

    Lukas

  2. Hi anonymous kalli,

    ich wollte fragen, ob man [...] das bild irgendwie halbtransparent machen kann

    Du kannst ein Bild mit Hilfe der von dir verwendeten CSS-Eigenschaft halbtransparent machen. Allerdings funktioniert die angedachte Verwendung von Filtern nur im Internet Explorer: http://selfhtml.teamone.de/css/eigenschaften/filter.htm.

    Statt dessen kannst du das PNG-Format verwenden. Einen Überblick über die Möglichkeiten findest du hier:

    http://www.w3.org/TR/PNG
    http://www.libpng.org/pub/png/

    oder ob ich das mit js machen muss.

    Nein, die Verwendung von JavaScript ist nicht nötig.

    Viele Grüße
    Torsten

    --
    <img src="http://www.siechfreds-welt.de/selftest/ie_ex.jpg" border="0" alt="">
    1. Das PNG-Format ist ebenfalls ungeeignet, da seine Halbtransparenz vom IE nicht unterstützt wird.

      Ansonsten empfehle ich natürlich stets die Verwendung von PNG statt GIF

      Heiner

      1. Hallo Heiner,

        Das PNG-Format ist ebenfalls ungeeignet, da seine Halbtransparenz vom IE
        nicht unterstützt wird.

        Sie wird unterstützt, nur leider mit einem Hack über diese proprietäre
        CSS-ähnliche Eigenschaft filter.

        Tim