Welche jQuery-Plugin soll verwendet werden, um das IE6 PNG Transparenz Problem zu beheben?
-
09-06-2019 - |
Frage
Gibt es eine IE6 / PNG Update, das offiziell von dem jQuery-Team entwickelt wird?
Wenn nicht, welche der verfügbaren Plugins soll ich verwenden?
Lösung
Ich bin mit jquery.pngFix.js . Ich weiß nicht, ob es offiziell sanktioniert ist oder nicht, ich weiß, dass es funktioniert. Ich wählte es, weil es das Plugin war mit FancyBox enthalten, aus keinem anderen Grund.
Andere Tipps
Der .htc pngfix hat immer für mich gearbeitet, auch in Fällen, in denen die jquery Plugin fehlgeschlagen.
Überprüfen Sie dieses heraus. Einige Leute erwähnen jQuery-Plugins in den Kommentaren auch.
Hallo Guyz, Hier ist meine Fix für dieses Problem
Herunterladen jQuery-Plugin "pngFix" aus ( http://jquery.andreaseberhard.de ) Große PlugIn By The Way !!!
- Ändern Sie diese Zeilen wie folgt aus:
// this line
jQuery(this).find("img[src$=.png]:visible").each(function() {
// this line
jQuery(this).find(":visible").each(function(){
// and this line
jQuery(this).find("input[src$=.png]:visible").each(function() {
- Bis Ende dieses Code
// Store a reference to the original method.
var _show = jQuery.fn.show;
// Overriding Show method.
jQuery.fn.show = function(){
// Execute the original method.
_show.apply( this, arguments );
// Fix Png
return $(this).pngFix();
}
//No more problems with hidden images
})(jQuery);
//The End
Hey Jungs, wollte nur in diese werfen ich grub es sich wieder um und es hat einen bestimmten Vorteil gegenüber dem Rest. Wiederholbar Hintergründe, sowie Hintergrund-Position (die man, das ist als die beste Antwort markiert hier tatsächlich skaliert nur das Hintergrundbild).
http://www.dillerdesign.com/experiment/DD_belatedPNG/
Es ist so großartig. legen Sie es einfach an und vergessen sein dort. Noch zu sehen, daß es eine Reihe von CSS explodieren.