"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या इनलाइन `!महत्वपूर्ण` घोषणाओं को ओवरराइड किया जा सकता है?

क्या इनलाइन `!महत्वपूर्ण` घोषणाओं को ओवरराइड किया जा सकता है?

2024-11-04 को प्रकाशित
ब्राउज़ करें:672

Can Inline `!important` Declarations Be Overridden?

क्या इनलाइन !महत्वपूर्ण घोषणाओं को ओवरराइड किया जा सकता है?

कैस्केडिंग स्टाइल शीट्स (सीएसएस) के भीतर, !महत्वपूर्ण घोषणा एक शक्तिशाली उपकरण है जो ओवरराइड करता है शैलियाँ विरासत में मिली हैं या कहीं और परिभाषित हैं। लेकिन क्या होता है जब एक इनलाइन !महत्वपूर्ण घोषणा लागू की जाती है? क्या इसे ओवरराइड किया जा सकता है?

इनलाइन !महत्वपूर्ण घोषणाएं

HTML तत्वों में स्टाइल विशेषता का उपयोग करके इनलाइन शैलियों को सीधे उन पर लागू किया जा सकता है। स्टाइल शीट में परिभाषित नियमों पर इनलाइन शैलियों को प्राथमिकता दी जाती है। आम तौर पर, उच्च विशिष्टता वाला नियम कम विशिष्टता वाले नियम को ओवरराइड कर देगा। हालाँकि, जब !important का उपयोग इनलाइन शैली में किया जाता है, तो यह ब्राउज़र को उस शैली को लागू करने के लिए मजबूर करता है, चाहे उसकी विशिष्टता कुछ भी हो।

इनलाइन के लिए ओवरराइड करता है !important

In दिए गए उदाहरण में, एक इनलाइन स्टाइल सेट प्रदर्शित होता है:

पर कोई नहीं !महत्वपूर्ण। क्या
को प्रदर्शित करने के लिए स्टाइल शीट में इसे ओवरराइड करना संभव है?

उत्तर हां है, इनलाइन !महत्वपूर्ण घोषणाओं को ओवरराइड किया जा सकता है। हालाँकि, यह ध्यान रखना महत्वपूर्ण है कि कुछ पुराने ब्राउज़र लगातार इस व्यवहार का समर्थन नहीं कर सकते हैं।

इनलाइन !महत्वपूर्ण घोषणा को ओवरराइड करने के लिए, आप अपनी स्टाइल शीट में एक अधिक विशिष्ट चयनकर्ता का उपयोग कर सकते हैं। इस मामले में, चूंकि इनलाइन शैली सीधे

पर लागू होती है, आप div की तुलना में अधिक विशिष्ट चयनकर्ता का उपयोग कर सकते हैं। उदाहरण के लिए, आप इसका उपयोग कर सकते हैं:
div#my-div {
  display: block !important;
}

एक आईडी चयनकर्ता (#my-div) का उपयोग करके जो इनलाइन शैली चयनकर्ता से अधिक विशिष्ट है, आप इनलाइन !महत्वपूर्ण घोषणा को ओवरराइड कर सकते हैं और

प्रदर्शित कर सकते हैं।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3