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

CSS से अंतिम चाइल्ड से गिनती करके nth <p> एलिमेंट को स्टाइल करें

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

यह सेलेक्टर पैरेंट के अंतिम चाइल्ड से गिनती करके nth चाइल्ड को सिलेक्ट करता है, चाहे उसका टाइप कुछ भी हो।

उदाहरण

<!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>

इसमें 6 पैराग्राफ हैं, इसलिए 4th लास्ट चाइल्ड = 3rd पैराग्राफ स्टाइल होगा।

  1. CSS से पैरेंट के अंतिम चाइल्ड <p> एलिमेंट को स्टाइल करें CSS से पैरेंट के अंतिम चाइल्ड <p> एलिमेंट को स्टाइल करें

    :last-child सेलेक्टर का उपयोग :last-child सेलेक्टर का उपयोग उस एलिमेंट को सिलेक्ट करने के लिए किया जाता है जो अपने पैरेंट का अंतिम चाइल्ड हो। यह किसी भी टाइप के एलिमेंट पर लागू हो सकता है। उदाहरण <!DOCTYPE html> <html> <head> <style> p:last-child { backgr

  1. CSS से केवल चाइल्ड वाले पैरेंट के <p> एलिमेंट को स्टाइल करें CSS से केवल चाइल्ड वाले पैरेंट के <p> एलिमेंट को स्टाइल करें

    :only-child सेलेक्टर का उपयोग :only-child सेलेक्टर उस एलिमेंट को सिलेक्ट करता है जो अपने पैरेंट का **एकमात्र चाइल्ड** हो (कोई अन्य चाइल्ड न हो, किसी भी टाइप का)। उदाहरण <!DOCTYPE html> <html> <head> <style> p:only-child { background: orange; } &

  1. CSS से एडिटेबल एलिमेंट का बॉर्डर कैसे हटाएं? CSS से एडिटेबल एलिमेंट का बॉर्डर कैसे हटाएं?

    एडिटेबल एलिमेंट से बॉर्डर हटाने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <style>    body{       font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;    }    p{       font-size: