हैक्स को पूरी तरह से टालना हमेशा बेहतर होता है। आपके मामले में करने के लिए सही चीज आईई के लिए एक अलग स्टाइलशीट में अपने सीएसएस नियम को दोबारा परिभाषित करें और इसे मुख्य स्टाइल फ़ाइल के बाद शामिल करें।
<link rel="stylesheet" href="nice_browsers.css" />
<!--[if IE]>
<link rel="stylesheet" href="dumb_ie.css" />
<![endif]-->
इसके अतिरिक्त सामान्य ब्राउज़र दूसरी फ़ाइल डाउनलोड नहीं करेंगे, इसलिए कोई अतिरिक्त HTTP अनुरोध नहीं है। और मुख्य सीएसएस फ़ाइल मान्य होगी (यदि आप इसके बारे में परवाह करते हैं - और आपको शायद चाहिए)
स्रोत
2012-01-23 14:26:31
सुनिश्चित करें, लेकिन आपको अधिक विशिष्ट होना होगा, आईई का कौन सा संस्करण? –
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/ – Konerak
@Madmartigan: मेरे पास है। कृपया लिंक पढ़ें। नीचे स्क्रॉल करें। 'हैक' का। – Konerak