IE zeigt schwarzen Rand um die PNG-wenn eingeblendet
Hier ist meine site:
http://smartpeopletalkfast.co.uk/ppr6/
Habe ich PNGs mit Transparenz fadein mit jQuery. IE8 (havnt getestet mit anderen noch) zeigt schwarze Rahmen um die PNG-Bilder, während Sie fade-in. Ich weiß, das ist ein anerkanntes Problem und ich habe versucht ein paar Methoden ohne Glück.
Jedoch habe ich bemerkt, dass das Herz (das Letzte Bild laden) nicht die schwarzen Ränder. Warum ist das eine OK? Hoffentlich, wenn ich herauszufinden, warum ich es verwenden können, zu beheben, die andere.
Dank
UPDATE
Würd ich spielte mit code, so viel hatte ich nicht Begriffen, ich würde ungewollt deaktiviert die fade-in des Herzen, so thats, warum es keine Grenzen.
Es ist ein komisches Problem dieser. In allen Foren, die ich geschaut habe, bei Ihr sind Lösungen, die scheint zu funktionieren für einige Leute, aber nicht für andere.
- Nicht sicher, ich kann Ihre Frage beantworten, aber für mehr Informationen über IE PNG Transparenz Problem mit jQuery fading finden Sie unter: stackoverflow.com/questions/1156985/...
- Mit einem PNG-8 für mich gearbeitet. Ihr ist eine leichte weiße Umrandung auf dem Bild in der tatsächlichen Datei nicht ein browser-Problem, aber in meinem Fall sieht gut aus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich weiß, dieser thread ist sehr alt, jedenfalls fand ich diese post, die sehr gut funktioniert für mich, es vollständig entfernt die schwarzen Ränder von PNG ' s in IE7, IE8.
Finden Sie es int dieser thread http://www.sitepoint.com/forums/showthread.php?590295-jQuery-fadein-fadeout-of-transparent-png-in-IE7-and-Chrome
dieses Attribut hinzufügen, um Ihren tag wie diese
Verwendung einer PNG-8 für mich gearbeitet. Ihr ist eine leichte weiße Umrandung auf dem Bild in der tatsächlichen Datei nicht ein browser-Problem, aber in meinem Fall sieht gut aus.
setzen Hintergrundfarbe
ich habe das gleiche Problem die Einstellung der Deckkraft eines Elements mit jquery als in
$('div').css('opactiy',0.5);
ich war in der Lage, es zu beheben durch Einstellung einer festen Hintergrundfarbe für das 'div' in Sorge.
einfache demonstration: http://jsfiddle.net/mwXs3/3/ (vergleichen Sie diese in firefox und ie8)...