stefano: PNG TRANSPARENT BEHAVIOR MIT CSS

hallo alle,

wie kann der ie png bilder ordenltich transparent per "transparent filter" darstellen?

ich meine die ganzen javascripts aus diversen online ressourcen und auch die pngbehavior.png funktionieren einwandfrei - wenn das bild per <img>-tag gesetzt wurde. wenn ich ein bild per css integriere funktioniert das anti-ali. nicht.

wie zum teufel können png transparenz bilder also ordentlich gefilter werden, wenn diese bilder per css eingefügt sind?

alle anderen browser machen das hervorragend mit, nur der beschissene ie natürlich wieder nich!!!

vielen dank im vorraus

  1. Hallo,

    wenn ich ein bild per css integriere funktioniert das anti-ali. nicht.

    Und was heisst das?
    Bindest du das Bild per "background-image" ein?

    wie zum teufel [...]
    nur der beschissene

    Dadurch, dass du schimpfst wird es auch nicht besser.

    Grüße
    Thomas

    1. hi,

      wie zum teufel [...]
      nur der beschissene

      Dadurch, dass du schimpfst wird es auch nicht besser.

      wenn schimpfen über den IE ihn besser machen würde, müsste er jetzt inzwischen ja auch der absolute non-plus-ultra-browser schlechthin sein ;-)

      gruß,
      wahsaga

      --
      "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
      1. danke, ihr habt mir jetzt echt klass egeholfen...

        hi,

        wie zum teufel [...]
        nur der beschissene

        Dadurch, dass du schimpfst wird es auch nicht besser.

        wenn schimpfen über den IE ihn besser machen würde, müsste er jetzt inzwischen ja auch der absolute non-plus-ultra-browser schlechthin sein ;-)

        gruß,
        wahsaga

    2. Und was heisst das?
      Bindest du das Bild per "background-image" ein?

      ja wie denn sonst???

      falls es andere methoden gibt würde ich gern informiert werden

      1. _Hallo_

        Und was heisst das?
        Bindest du das Bild per "background-image" ein?

        ja wie denn sonst???

        falls es andere methoden gibt würde ich gern informiert werden

        z.B. in Tabellen mit background=""
        Für Listen mit list-style-image:url()
        Oder auch mal so: X:hover img#bild {display:block;}
        etc.

        Wenn du das Bild als Hintergrundbild per CSS einbindest, fällt mir nur der Umweg über zwei übereinandergelegte 'layers' ein, also das Bild im einen normal einbinden und im anderen dann den eigentlichen Inhalt hineinstellen.

        Oder du verzichtest im IE auf das PNG und erstellst stattdessen ein (halb)transparentes GIF, dieses kannst du für den IE mit einem 'conditional comment' in die Seite einbinden.

        _Grüße_

        Thomas

  2. Hallo,

    wie kann der ie png bilder ordenltich transparent per "transparent filter" darstellen?

    Mit dem IE7 von Dean Edwards funktioniert es eigentlich prima. Ich habe es zum beispiel hier ausprobiert: http://jeenaparadies.net/test/broke-kid/ Da ist das Logo ein alpha png. Leidwer kann der IE 5.0 überhaupt nicht mit alphatransparenten pngs umgehen. Dieser kann auch die Hintergrundbilder transparent machen.

    Verheimlichen sollte man nicht, dass das script über 30kb hat, und bei schwierigen verschachtelungen und kompliziertem code es den browser extrem langsam macht, und manchmal nicht funktioniert.

    Grüße
    Jeena Paradies

    --
    Flüssige Layouts mit »coolem« Design findet man nicht oft