Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

CSS में क्लास सेलेक्टर्स


आप एलिमेंट्स के class एट्रिब्यूट के आधार पर स्टाइल नियम परिभाषित कर सकते हैं। उस क्लास वाले सभी एलिमेंट्स परिभाषित नियम के अनुसार फॉर्मेट किए जाएंगे।

.black { 
    color: #808000; 
}

यह नियम हमारे दस्तावेज़ में class एट्रिब्यूट black पर सेट हर एलिमेंट के लिए कंटेंट को काले रंग में रेंडर करता है। आप इसे थोड़ा और विशिष्ट बना सकते हैं। उदाहरण के लिए:

h1.black { 
    color: #808000; 
}

यह नियम केवल class एट्रिब्यूट black पर सेट <h1> एलिमेंट्स के लिए कंटेंट को काले रंग में रेंडर करता है।

आप दिए गए एलिमेंट पर एक से अधिक क्लास सेलेक्टर्स लागू कर सकते हैं। निम्नलिखित उदाहरण पर विचार करें:

<p class = "center bold"> 
    This para will be styled by the classes center and bold. </p>

  1. CSS में एडजेसेंट सिबलिंग सिलेक्टर्स CSS में एडजेसेंट सिबलिंग सिलेक्टर्स

    CSS एडजेसेंट सिबलिंग सिलेक्टर का उपयोग किसी एलिमेंट के एडजेसेंट सिबलिंग को सिलेक्ट करने के लिए किया जाता है। इसका उपयोग केवल उन एलिमेंट्स को सिलेक्ट करने के लिए किया जाता है जो पहले सिलेक्टर के तुरंत बाद आते हैं।सिंटैक्सCSS एडजेसेंट सिबलिंग सिलेक्टर का सिंटैक्स निम्नलिखित है:element + element { /*de

  1. CSS में एडवांस्ड सिलेक्टर्स CSS में एडवांस्ड सिलेक्टर्स

    CSS में एडवांस्ड सिलेक्टर्स में एडजेसेंट सिबलिंग सिलेक्टर, एट्रिब्यूट सिलेक्टर, डायरेक्ट चाइल्ड सिलेक्टर, nth-of-type सिलेक्टर आदि शामिल हैं। इसमें जनरल सिबलिंग सिलेक्टर भी शामिल है, एक उदाहरण नीचे दिखाया गया है:h1 ~ h3डायरेक्ट चाइल्ड सिलेक्टर का उदाहरण -div > spanCSS में एडवांस्ड सिलेक्टर्स दिखा

  1. CSS :focus-within स्यूडो-क्लास CSS :focus-within स्यूडो-क्लास

    परिचय यदि हम किसी फोकस्ड एलिमेंट के पैरेंट को स्टाइल करना चाहते हैं, तो हम CSS :focus-within स्यूडो-क्लास का उपयोग करते हैं। यह फॉर्म और इंटरैक्टिव कंपोनेंट्स के लिए अत्यंत उपयोगी है। उदाहरण 1: फॉर्म फोकस स्टाइलिंग <!DOCTYPE html> <html> <head> <style> form { ma