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

CSS :first-child सेलेक्टर की भूमिका

:first-child सेलेक्टर का उपयोग

:first-child सेलेक्टर उस एलिमेंट को सिलेक्ट करता है जो अपने पैरेंट का **पहला चाइल्ड** हो (किसी भी टाइप का)। यदि पहला चाइल्ड <p> नहीं है, तो कोई <p> सिलेक्ट नहीं होगा।

उदाहरण

<!DOCTYPE html>
<html>
  <head>
    <style>
      p:first-child {
        background-color: orange;
      }
    </style>
  </head>
  <body>
    <h1>Heading</h1>
    <p>This is demo text.</p>
    <div>
      <p>This is demo text, with the first child of its parent div.</p>
      <p>This is demo text, but not the first child.</p>
    </div>
  </body>
</html>

व्याख्या:

  • बॉडी का पहला चाइल्ड <h1> है, इसलिए बॉडी में कोई p:first-child नहीं।
  • <div> का पहला चाइल्ड <p> है, इसलिए वह स्टाइल होगा।
  • दूसरा <p> पहला चाइल्ड नहीं है।

  1. - CSS :focus सेलेक्टर की भूमिका

    CSS :focus सेलेक्टर का उपयोग :focus सेलेक्टर का उपयोग उस एलिमेंट को स्टाइल करने के लिए किया जाता है जिस पर वर्तमान में फोकस है। यह मुख्य रूप से फॉर्म एलिमेंट्स (जैसे <input>, <textarea>, <select>) और लिंक्स (<a>) पर लागू होता है जब वे कीबोर्ड नेविगेशन या माउस क्लिक के माध्यम

  1. - CSS :nth-last-of-type(n) सेलेक्टर की भूमिका

    :nth-last-of-type(n) सेलेक्टर का उपयोग :nth-last-of-type(n) सेलेक्टर का उपयोग पैरेंट एलिमेंट के अंदर अंतिम बच्चे से गिनती करके nth टाइप के एलिमेंट को सिलेक्ट करने के लिए किया जाता है। उदाहरण नीचे दिए गए उदाहरण में, पैरेंट के अंदर अंतिम से दूसरा <p> एलिमेंट (यानी 5 पैराग्राफ में से 4th) को स्ट

  1. CSS :nth-last-child(n) सेलेक्टर की भूमिका CSS :nth-last-child(n) सेलेक्टर की भूमिका

    :nth-last-child(n) सेलेक्टर का उपयोग :nth-last-child(n) सेलेक्टर पैरेंट के अंतिम चाइल्ड से गिनती करके nth चाइल्ड को सिलेक्ट करता है, चाहे उसका टाइप कुछ भी हो। यह :nth-last-of-type से अलग है जो केवल उसी टाइप के एलिमेंट्स गिनता है। उदाहरण यहां 6 पैराग्राफ हैं, और 4th लास्ट चाइल्ड (यानी 3rd पैराग्राफ)