2011-05-25 21 views
7

में महत्वपूर्ण टैग हाल ही में मैं आईई में एक भयंकर चीज में आया।आईई अनदेखा करता है! सीएसएस

यह सीएसएस विशेषताओं के लिए 'महत्वपूर्ण' टैग को अनदेखा करता है।

क्या किसी के पास इसके लिए कोई कामकाज है, इसे सीधे डोम के अंदर एक शैली विशेषता के रूप में डालने के अलावा?

मैं डोम में नहीं जाना चाहता और इसमें स्टाइल विशेषताएं डालना चाहता हूं।

+0

यह है! महत्वपूर्ण नहीं! Iportant, हो सकता है कि आपने अपनी स्क्रिप्ट –

+10

आईई टाइपो को '! महत्वपूर्ण' का समर्थन किया हो। समस्या को पुन: उत्पन्न करने के तरीके के बारे में आपको और अधिक विशिष्टता की आवश्यकता होगी। (अंगूठे के नियम के रूप में, यदि आप 'महत्वपूर्ण' का उपयोग कर रहे हैं तो आपने कुछ गलत किया है। अपने नियमों की विशिष्टता को सही ढंग से प्राप्त करना किसी भी समस्या का सही दृष्टिकोण है जो 'महत्वपूर्ण' उत्तर जैसा दिखता है) – Quentin

+0

महत्वपूर्ण नियम कम या ज्यादा हैक वास्तव में हैं, उनसे बचने की कोशिश करें, –

उत्तर

3

मुझे पता चला है कि !important टैग शैली में काम नहीं करेगा अगर इसे पहले उस शैली पर उपयोग किया गया है जिसे आप ओवरराइट/अपडेट करने का प्रयास कर रहे हैं।

उदाहरण के लिए, यदि आपके पास:

.example{ 
color:#ff0000 !important; 
} 

और, यदि आपके Media Queries का उपयोग कर और शैली ब्राउज़र पर बदलने के लिए बता उदाहरण के लिए कहते हैं, आकार में कम किया जा रहा:

.example{ 
color:#fff !important; 
} 

माध्यमिक कोल #fff!important रंग #ff0000 को असाइन किए जाने के कारण प्रभावित नहीं होगा।

बस एक अवलोकन/विचार।

यह अनुमान लगाने में काफी मुश्किल है कि समस्या का कारण क्या है। के लिए बहुत से उपयोगकर्ताओं को वास्तव में आप मदद करने के लिए, आप या तो jsfiddle.net पर एक लाइव लिंक, नमूना कोड की आपूर्ति करने या अपने एचटीएमएल और प्रश्न में सीएसएस पोस्ट करने के लिए होगा।

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