Autor |
Nachricht |
Benutzer 1103
Account gelöscht Threadersteller
Ort: -
|
Verfasst Do 26.11.2009 17:04
Titel Transparente PNG skalieren im IE |
|
|
Moin allerseits,
dass der IE so seine Probleme mit PNG hat, ist ja allgemeint bekannt. Wie ich dem IE PNG-Transparenzen beibringe ist mir auch klar, dies funktioniert auch alles recht gut.
Nun habe ich aber folgendes Problem:
Beispielcode:
Code: | <div><img src="ein-bild.png" border="0" style="width:100%;height:100%;" /></div> |
Der Div skaliert sich, und simit auch das Bild, welches 100% Breite und Höhe hat. Dies ist auch so gewollt. Im Firefox z.B. funktioniert es sehr sauber, das Bild und die Transparenz wird schön angezeigt. Der IE macht hier allerdings Probleme. Das Bild bekommt schwarze, pixelige Ränder und sieht etwas unschön aus. Anscheinend hat der IE Probleme mit dem Skalieren von transparenten png.
Kennt jemand das Problem, oder hat sogar eine Lösung parat?
Grüße
schwampf
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 26.11.2009 17:13
Titel
|
|
|
Nein. Kannst Du mal das Bsp verlinken?
|
|
|
|
|
Anzeige
|
|
|
Benutzer 1103
Account gelöscht Threadersteller
Ort: -
|
Verfasst Do 26.11.2009 17:45
Titel
|
|
|
Ich habe das Problem weiter untersucht. Es liegt nicht direkt an der Skalierung.
Ich verwende zur animation eines Kreises jQuery. Sobald ich die "opacity" mit animieren, macht der IE schwarze Pixel...
ungefähr so:
Also ist es ein Animationsproblem bezüglich des Alphas...gut zu wissen, Problem aber imemrnoch da
|
|
|
|
|
aUDIOfREAK
Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht:
|
Verfasst Do 26.11.2009 17:49
Titel
|
|
|
browser wie firefox oder safari machen bei dynamischer bildvergrößerung oder verkleinerung automatisch anti-aliasing um das bild sauberer darzustellen. der internetexplorer tut das leider nicht sondern lässt einfach nur pixel weg oder fügt welche hinzu ohne das bild neu darzustellen. da hast du wenig bis überhaupt keine chance das im IE sauber darzustellen.
das selbe problem hatte ich mal mit einem jquery ken burn effekt auf bildern. das sah im IE auch bescheiden aus. quintessenz des ganzen war dann - geht nich - habs dann letztendlich per flash umsetzen müssen.
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 26.11.2009 18:00
Titel
|
|
|
Hm, kannst du das JavaScript bitte mal posten.
Und evtl deine Bilddatei verlinken.
Würde das gerne selbst mal ausprobieren.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Transparente PNGs
Transparente Farben mit .TGA
Transparente Probleme
Verlauf ins Transparente
Transparente 8 Bit PNGs
Transparente Darstellung
|
|