mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 17:52 Benutzername: Passwort: Auto-Login

Thema: Transparente PNG skalieren im IE vom 26.11.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Transparente PNG skalieren im IE
Autor Nachricht
Benutzer 1103
Account gelöscht Threadersteller


Ort: -

Verfasst Do 26.11.2009 17:04
Titel

Transparente PNG skalieren im IE

Antworten mit Zitat Zum Seitenanfang

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: Männlich
Verfasst Do 26.11.2009 17:13
Titel

Antworten mit Zitat Zum Seitenanfang

Nein. Kannst Du mal das Bsp verlinken?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Benutzer 1103
Account gelöscht Threadersteller


Ort: -

Verfasst Do 26.11.2009 17:45
Titel

Antworten mit Zitat Zum Seitenanfang

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 Lächel
 
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst Do 26.11.2009 17:49
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Do 26.11.2009 18:00
Titel

Antworten mit Zitat Zum Seitenanfang

Hm, kannst du das JavaScript bitte mal posten.

Und evtl deine Bilddatei verlinken.

Würde das gerne selbst mal ausprobieren.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Transparente PNGs
Transparente Farben mit .TGA
Transparente Probleme
Verlauf ins Transparente
Transparente 8 Bit PNGs
Transparente Darstellung
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.