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

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

:only-of-type सेलेक्टर का उपयोग

:only-of-type सेलेक्टर उस एलिमेंट को सिलेक्ट करता है जो अपने पैरेंट के अंदर **अपने टाइप का एकमात्र** एलिमेंट हो। पैरेंट में अन्य टाइप के चाइल्ड्स हो सकते हैं।

उदाहरण

<!DOCTYPE html>
<html>
  <head>
    <style>
      p:only-of-type {
        background: orange;
        color: white;
      }
    </style>
  </head>
  <body>
    <div>
      <p>This is demo text 1.</p>
    </div>
    <div>
      <p>This is demo text 2.</p>
      <p>This is demo text 3.</p>
      <p>This is demo text 4.</p>
    </div>
  </body>
</html>

पहले <div> में केवल एक <p> है, इसलिए यह स्टाइल होगा। दूसरे <div> में तीन <p> हैं, इसलिए कोई भी स्टाइल नहीं होगा।

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

    :nth-last-child(n) सेलेक्टर का उपयोग यह सेलेक्टर पैरेंट के अंतिम चाइल्ड से गिनती करके nth चाइल्ड को सिलेक्ट करता है, चाहे उसका टाइप कुछ भी हो। उदाहरण <!DOCTYPE html> <html> <head> <style> p:nth-last-child(4) { background: blue; color: white;

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

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

  1. CSS से hr एलिमेंट स्टाइल करना CSS से hr एलिमेंट स्टाइल करना

    hr स्टाइलिंग CSS से <hr> एलिमेंट को स्टाइल करने के लिए निम्न कोड उपयोग करें: उदाहरण <!DOCTYPE html> <html> <meta name=viewport content=width=device-width, initial-scale=1> <head> <style> body{ font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif; margin: 20