soezkan: PNG im IE 6 => fast gelöst

Hallo alle,

ich habe ein Problem: ich habe verschieden große transparente PNGs.
Und nun macht ja bekannterweise der IE6 Probleme. Das habe ich eigentlich
mit der htc-Datei behoben und es klappt auch.
Nur ist es so, dass ich 70 verschiedene Bilder habe, die immer an der
gleichen Position in der HTML-Datei angezeigt werden - und diese haben
jeweil immer eine verschiedene Höhe. Aus diesem Grund werden die transparenten
GIFs im IE6 verzerrt dagestellt.

Was kann ich tun? width: 100% und height: 100% habe ich schon ausprobiert.

Herzlichen Dank für Tipps!
Soezkan

  1. ich habe ein Problem: ich habe verschieden große transparente PNGs.
    Und nun macht ja bekannterweise der IE6 Probleme.
    GIFs im IE6 verzerrt dagestellt.
    Was kann ich tun? width: 100% und height: 100% habe ich schon ausprobiert.

    du hast kein problem mit ie6 und png sondern ein allgemeines problem mit bildern, wenn gifs verzerrt werden, sollte dir das uach logisch erscheinen

    ein 8-bit png mit 1-farb-alpha hat keinen nachteil gegenüber gif und wird auch im ie6 richtig dargestellt

    png-24 ohne alpha-kanal wird ebenfalls fehlerfrei dargestellt, lediglich alphatransparenz macht dem ie6 zu schaffen

    das htc-file sowie alle weitere fixes lösen das problem aber nicht sondern umgehen es nur durch einen proprietären mircrosoft(-css)-filter

    im grunde genommen hast du also kein problem mit den bildern sondern mit deinem css - suche den fehler dort, irgendwo hast du angaben zur höhe/breite gemacht, die nicht sein sollen

  2. Hallo,

    Höchstwarscheinlich ist die Methode die deine htc datei für den alphaimageloader verwendet falsch. Ich nutze sizingMethod=crop.

    Eine Methode ohne ein extra htc-file habe ich mal in meinem Blog beschrieben:

    http://jeenaparadies.net/weblog/2007/jun/png-alphatransparenz-im-ie-nutzen

    Vielleicht findest du sie auch einfacher anzuwenden als ein htc-file

    Jeena