2008-09-13 9 views
11

क्या कोई आईई 6/पीएनजी फिक्स है जिसे आधिकारिक तौर पर jQuery टीम द्वारा विकसित किया गया है?आईई 6 पीएनजी पारदर्शिता मुद्दे को ठीक करने के लिए कौन सी jQuery प्लगइन का उपयोग किया जाना चाहिए?

यदि उपलब्ध प्लगइन में से कौन सा उपयोग नहीं करना चाहिए?

+0

ब्रायन, क्या ऐसा कोई कारण है कि आप इसके बजाय जीआईएफ का उपयोग नहीं कर सकते? –

+4

ग्रेडियेंट के साथ पारदर्शी या आंशिक रूप से पारदर्शी छवियां सामान्य संदिग्ध है। –

उत्तर

4
मैं jquery.pngFix.js उपयोग कर रहा हूँ

। मुझे नहीं पता कि यह आधिकारिक रूप से स्वीकृत है या नहीं, मुझे पता है कि यह काम करता है। मैंने इसे चुना क्योंकि यह फेंसीबॉक्स के साथ प्लगइन शामिल था, कोई अन्य कारण नहीं।

+0

उस प्लगइन ने मेरी गोलाकार बॉक्स छवियों को फटकारा (कोई भी नहीं छोड़ा गया) मेरी सिल्वरलाइट (ऑब्जेक्ट टैग) अब और काम नहीं कर सका और मेरी सभी छवियों में उनके ऊपर एक लाल एक्स त्रुटि थी, जैसे टूटी हुई छवि। मेरे लिए काम नहीं किया –

+0

मेरे लिए भी काम नहीं किया; कर्सर बदलना बंद कर दिया, पीएनजी पृष्ठभूमि के साथ लिंक काम करना बंद कर दिया, और पीएनजी ओवरलैपिंग छवियों काट दिया जाएगा। –

+0

मेरे लिए भी काम नहीं किया। मेरी सभी छवियां उलझ गईं और पाठ गायब हो गया – evanmcd

2

इसे देखें। कुछ लोग टिप्पणियों में jQuery प्लगइन्स का भी उल्लेख करते हैं।

PNG Fix from 24 Ways

+0

धन्यवाद! मैं उस लिंक को हमारे डिजाइनरों को भी पास कर दूंगा। –

+0

यह डीडी बेलेटेड, jQuery पीएनजीफ़िक्स प्लगइन और हेलिक्स एचटीसी सहित सभी लोगों के बीच सबसे अच्छा काम करता है। दूसरों के साथ, मुझे या तो इसे काम करने के लिए .htaccess नियम जोड़ना पड़ा, या यह छवि को अनुचित रूप से फैला या छोटा कर दिया। हालांकि, आपको जो फेंक सकता है वह यह है कि आपको इस जेएस स्क्रिप्ट के समान फ़ोल्डर में एक खाली x.gif फ़ाइल बनाने की आवश्यकता है, और उसके बाद स्क्रिप्ट को संपादित करें ताकि शिम आपके बेस यूआरएल से सापेक्ष पथ को इंगित करे। – Volomike

3

यह .htc pngfix हमेशा मेरे लिए काम करता है, यहां तक ​​कि जिन मामलों में jquery प्लगइन विफल हुआ।

1

हैलो Guyz, यहाँ से (http://jquery.andreaseberhard.de) महान प्लगइन मार्ग द्वारा इस समस्या को

डाउनलोड jQuery-प्लगइन "pngFix" करने के लिए अपने फिक्स है !!!

--Change निम्नलिखित की तरह इन पंक्तियों:

// 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() { 

--Before अंत प्लेस इस संहिता

// 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 
0

अरे दोस्तों, बस में यह एक टॉस करना चाहता था। मैं इसके लिए फिर से खोद रहा था और बाकी के लिए इसका एक विशिष्ट लाभ है: दोहराने योग्य पृष्ठभूमि, साथ ही साथ पृष्ठभूमि-स्थिति (जिसे सबसे अच्छा जवाब के रूप में चिह्नित किया गया है, वास्तव में केवल बैकग्राफ को स्केल करता है आउंड छवि)।

http://www.dillerdesign.com/experiment/DD_belatedPNG/

यह बहुत अच्छी बात है। बस इसे छोड़ दो और वहां भूल जाओ। अभी तक यह सीएसएस का एक सेट विस्फोट देखने के लिए है।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^