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

सीएसएस चयनकर्ता प्राथमिकता कैसे निर्धारित करें?

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

How to Determine CSS Selector Precedence?

CSS चयनकर्ता विशिष्टता और प्राथमिकता

जब एकाधिक सीएसएस चयनकर्ता एक ही तत्व पर लागू होते हैं, तो ब्राउज़र को यह निर्धारित करना होगा कि कौन सा चयनकर्ता प्राथमिकता लेता है। इसे चयनकर्ता विशिष्टता के रूप में जाना जाता है। ]

शैली का उपयोग करके !महत्वपूर्ण ध्वज या इनलाइन के साथ घोषित शैलियाँ विशेषता को सर्वोच्च प्राथमिकता दी जाती है। इसके घटकों की संख्या और प्रकार:

  1. #id

    की तुलना में अधिक विशिष्टता है .classname

    • .classname
    • की विशिष्टता
    tagname
    • अंतिम नियम प्रचलित:

      • यदि दो चयनकर्ताओं की विशिष्टता समान है, तो सीएसएस फ़ाइल में अंतिम घोषित किए गए चयनकर्ता को प्राथमिकता दी जाती है।
      • उदाहरण:निम्नलिखित सीएसएस पर विचार करें नियम:
    • बॉडी {फ़ॉन्ट-आकार: 14px; } #हेडर {फ़ॉन्ट-आकार: 16px; }
  2. के भीतर

    तत्व के लिए, दोनों नियम लागू होते हैं। हालाँकि, चूंकि #header चयनकर्ता में उच्च विशिष्टता (#id > tagname) है, इसलिए इसका 16px का फ़ॉन्ट-आकार मान

    तत्व पर लागू किया जाएगा।

  3. नोट:

      विभिन्न स्तरों की विशिष्टता के साथ एक ही तत्व को लक्षित करने वाले कई नियमों का होना असामान्य नहीं है। इसका उपयोग विशिष्ट मामलों के लिए शैलियों को परिष्कृत करने या विशिष्ट उदाहरणों के लिए वैश्विक नियमों को ओवरराइड करने के लिए किया जा सकता है।
विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729692401 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3