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

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

:nth-last-child(n) सेलेक्टर का उपयोग

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

उदाहरण

यहां 6 पैराग्राफ हैं, और 4th लास्ट चाइल्ड (यानी 3rd पैराग्राफ) को स्टाइल किया गया है।

<!DOCTYPE html>
<html>
  <head>
    <style>
      p:nth-last-child(4) {
        background: blue;
        color: white;
      }
    </style>
  </head>
  <body>
    <p>This is demo text 1.</p>
    <p>This is demo text 2.</p>
    <p>This is demo text 3.</p>
    <p>This is demo text 4.</p>
    <p>This is demo text 5.</p>
    <p>This is demo text 6.</p>
  </body>
</html>

सूत्र: n के रूप में 2n (सम), 2n+1 (विषम), 3n+2 आदि का उपयोग पैटर्न के लिए किया जा सकता है।

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

    :target सेलेक्टर का उद्देश्य :target सेलेक्टर URL फ्रैगमेंट (हैश) से मेल खाने वाले ID वाले एलिमेंट को हाइलाइट करता है, जिससे सिंगल-पेज नेविगेशन या FAQ सेक्शन में विज़ुअल फोकस मिलता है। उदाहरण <!DOCTYPE html> <html> <head> <style> :target { border: 2px sol

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

    :root सेलेक्टर का उद्देश्य :root सेलेक्टर डॉक्यूमेंट के रूट एलिमेंट को टार्गेट करता है। यह CSS कस्टम प्रॉपर्टीज (वेरिएबल्स) के लिए ग्लोबल स्कोप प्रदान करता है। उदाहरण <!DOCTYPE html> <html> <head> <style> :root { background: blue; color: white;

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

    :required सेलेक्टर का उद्देश्य :required सेलेक्टर अनिवार्य फॉर्म फील्ड्स को स्टाइल करके यूजर को आवश्यक फील्ड्स की पहचान कराने में मदद करता है। उदाहरण <!DOCTYPE html> <html> <head> <style> input:required { background-color: orange; } </style&g