PNG transparent mit Internet Explorer

lanzer

Grünschnabel
Hallo

Ich habe das bekannte Problem, dass mein transparentes Bild im IE nicht richtig angezeigt wird. Wie ich schon an mehreren Orten lesen konnte gibt es dazu einen "Alpha-Filter" den man einschalten kann. (css =>pngbehavior.htc) Nun funktioniert dies nicht ganz so wie ich möchte. die bilder haben einen roten rahmen mit einem x dahinter werden die bilder richtig dargestellt.

ich dachte mir man könnte dies auch mit einem java script lösen. Eine abfrage ob IE genutzt wird, falls dies der Fall ist einen Array mit meinen Bildern mit der "alpha-filter-funktion" laden. So wie eine art einen preloader..

hier habe ich noch einen link, bei dem es ums selber thema geht
http://forums.devshed.com/archive/t-89214

hoffe ihr habt mich verstanden :rolleyes:
 
Zuletzt bearbeitet:
So habe es geschafft. Für die, die es interessiert. Man muss sich das File: png.behavior.htc runterladen. im css kann man bei der formatierung des img { auf dieses file verweisen:
img {
behavior: url("pngbehavior.htc");
hinzu kommt, dass man ein leeres gif braucht, welches sich im selben ordner befinden muss. ansonsten verweis in "pngbehavior.htc" ändern.

genaue anleitung findet ihr sonst unter:
http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html

gruss lanzer
 
Zurück