2010-05-11 15 views
6

मैं IE7.js का उपयोग, लेकिन यह CSS3 समर्थन नहीं है। मैं हमेशा अपनी परियोजनाओं में jQuery का उपयोग करता हूं।आईई को CSS3 समर्थन कैसे दें?

सभी CSS3 चयनकर्ताओं और गुणों को आईई 6,7,8 के लिए समर्थन देने का सबसे अच्छा हल्का तरीका क्या है?

मैं HTML5 समर्थन के लिए पूछ नहीं कर रहा हूँ केवल प्रदर्शन रास्ते पर प्रकाश के रूप में के रूप में ज्यादा में CSS3 के समर्थन देने के लिए पूछ रहा।

+10

IE6 का समर्थन नहीं करते। यह एक मरने वाला ब्राउज़र है (यहां तक ​​कि जीमेल भी इसका समर्थन नहीं करेगा)। –

+1

आईई 6 का समर्थन करने के लिए हम मामले लेते हैं, पहुंच की बात संगतता की बात नहीं है। और मैं आईई 6 संगतता के लिए अतिरिक्त शुल्क लेता हूं। तो कोई समस्या नहीं –

+8

अतिरिक्त शुल्क? आईई 6 समर्थन के लिए उनके सही दिमाग में कौन सा व्यक्ति अतिरिक्त भुगतान करेगा? शौचालय के नीचे पैसे कमाने के बारे में बात करो। – animuson

उत्तर

6

कीथ क्लार्क्स आईई CSS3 के छद्म चयनकर्ता एमुलेटर का प्रयास करें: http://www.keithclark.co.uk/labs/ie-css3/

मैं व्यक्तिगत रूप से उपयोग नहीं किया है, लेकिन यह मैन्युअल रूप से अपने सीएसएस फ़ाइल पार्स करके यानी-ब्राउज़रों के लिए यह adapts।

.. एक नकारात्मक पक्ष यह है आप सीएसएस कार्यक्षमता के लिए जे एस पर भरोसा कर रहे हैं

+0

इसका उपयोग कैसे करें? यह भ्रमित है "अपनी वेबसाइट पर यानी सीएसएस 3 का उपयोग करने के लिए आपको यानी css3.js स्क्रिप्ट और समर्थित जावास्क्रिप्ट पुस्तकालयों में से एक डाउनलोड करने की आवश्यकता होगी और उन्हें कोड नमूने में दिखाए गए अनुसार अपने पृष्ठों में शामिल करें।" –

+4

@jitendra क्षमा करें , लेकिन ये बहुत सरल और स्पष्ट निर्देश हैं ... – deceze

0

आप वास्तव में नहीं बदल सकते हैं कि कैसे एक ब्राउज़र की प्रक्रिया प्रतिपादन में लागू करता है या जिससे दाता में निहित शामिल थे। आईई 9 को कई (सभी?) CSS3 सुविधाओं का समर्थन करना है, लेकिन आप इसे कुछ समय तक उपयोग नहीं करेंगे।

जैसे तुमने कहा, आप इस के लिए एक तीसरी पार्टी उपकरण की आवश्यकता होगी।

Google Chrome Frame का उपयोग करने में सक्षम हो सकता है, लेकिन मुझे यकीन है कि अभी तक CSS3 का समर्थन करता है नहीं कर रहा हूँ।

+1

IE9 निश्चित रूप से सभी CSS3 का समर्थन नहीं करेगा, न कि अन्य ब्राउज़रों के रूप में। – Rob

+1

@Rob यह पहले से ही एसिड 3 परीक्षण में 68/100 स्कोर करता है। और यह पहले ही सीएसएस 3 चयनकर्ताओं के सबसे महत्वपूर्ण हिस्से का समर्थन करता है। http://ie.microsoft.com/testdrive –

+0

@ मैक्सिम जल रहा है यह आईई है ... जब तक वे पूरे कार्यक्रम को फिर से विकसित नहीं करते हैं, यह हमेशा खराब होगा। उन्हें या तो यह कहना बंद करना होगा कि वे अपने मानक हैं या वास्तव में सॉफ्टवेयर का एक सभ्य टुकड़ा विकसित करते हैं। – Sphvn

4

IE7.js परियोजना सवाल हाल ही में IE9.js. जोड़ा गया है में जुड़े हुए यह विरासत आईई के लिए अधिक CSS3 चयनकर्ता समर्थन लाता है।

+0

मैंने यह कोशिश की, लेकिन IE8.js के साथ IE9.js चीजों में समस्या वे स्थानीय साइट – swan

0

आप Google क्रोम फ्रेम http://code.google.com/chrome/chromeframe/ का उपयोग कर सकते हैं यह आपके आईई को प्रस्तुत करेगा और क्रोम के रूप में काम करेगा, जो सभी CSS3 का समर्थन करता है। आपको बस <head> के बाद यह <meta http-equiv="X-UA-Compatible" content="chrome=1"> जोड़ना है। आप इसे http://www.typefolly.com/ पर ऑनलाइन आज़मा सकते हैं। आपके पास टेक्स्ट-छाया या ट्रांसफॉर्म जैसे कई CSS3 विकल्प हैं।

+1

पर भी आपके आईई ब्राउज़र अंतराल बनाते हैं आपको भी हर एक आईई को मनाने की ज़रूरत है उपयोगकर्ता जो इसे स्थापित करने के लिए आपकी साइट पर जाता है। – Quentin

+0

दरअसल लेकिन अगर Google इसके लिए समर्थन दे रहा है तो यह बहुत संभव है कि क्रोम फ्रेम को कैश किया जाए। – Mircea

+2

एरर। यह एक ब्राउज़र प्लगइन है, जेएस का एक टुकड़ा नहीं। मैंने कहा कि उपयोगकर्ताओं को ** इसे ** स्थापित करना है, बैंडविड्थ की एक छोटी सी लागत पर पृष्ठभूमि में अपने ब्राउजर को इसे अदृश्य रूप से डाउनलोड न करने दें। – Quentin

3

क्या आपके की तलाश में इस नए पुस्तकालय है: CSS3 पाई

http://css3pie.com/

यह IE6-8 कई CSS3 के गुण समर्थन देता है।

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