मेरे भाग के लिए मैं सीएसएस का उपयोग करके गोलाकार सीमाओं का उपयोग करना चाहता था। Vista पर IE8 इस तरह का समर्थन नहीं करता है। और चूंकि ग्राफिक्स इतने थे कि गोलाकार सीमाएं एक अच्छी गोलाकार छाया भी दिखाएंगी, पृष्ठ आईई 8 में भयानक लग रहा था।
मैंने सशर्त टिप्पणियों का उपयोग करने की कोशिश की, लेकिन इसका कोई फायदा नहीं हुआ, IE8 आईई अभिव्यक्ति का मूल्यांकन नहीं करेगा और इस प्रकार बाहरी स्टाइलशीट शामिल नहीं होगा।
फिर मुझे इसे क्विर्क/कम्पैटिबिलिटी मोड में डालने का एक नज़र था, हालांकि, यह अभी भी काम नहीं कर रहा है क्योंकि मैंने उपयोग किए गए सीएसएस हैक अब आईई 8 के लिए काम नहीं किया था।
अंतिम लेकिन कम से कम मुझे एक कामकाजी सीएसएस हैक मिला जो संगतता मोड में पृष्ठ को सही ढंग से प्रस्तुत करेगा।
* + html #test[id] { color:lime }
अब, मैं अगर यह IE7 या नीचे के लिए काम करता है पता नहीं है, ताकि आप प्रत्येक IE के लिए कम से कम तीन अलग हैक्स रिलीज आप का समर्थन करने के e.e. चाहते होता
* + html #test,
html+body #test,
* html body #test
{ color:lime }
मुझे आश्चर्य है कि इंटरनेट एक्सप्लॉइटर का अगला प्रतिशोध हमारे लिए क्या देखेगा।
अद्भुत। फिर भी माइक्रोसॉफ्ट से एक और गैर मानक विस्तार। –
यह एक बहुत पुराना और अविश्वसनीय रूप से उपयोगी है क्योंकि यह गैर-हैक सीएसएस स्विच को एमएसआईई के लिए अलग-अलग स्टाइल शीट्स की सेवा करने की अनुमति देता है। –
यह प्रश्न बहुत समय पहले बंद होना चाहिए था। –