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

CSS सिलेक्टर: निश्चित क्लास/एट्रिब्यूट/टाइप न रखने वाले एलिमेंट्स सिलेक्ट करें


:not() सूडो-क्लास

CSS :not() सूडो-क्लास का उपयोग करके हम उन एलिमेंट्स को सिलेक्ट कर सकते हैं जिनमें कोई विशिष्ट मान नहीं है या जो किसी सिलेक्टर से मेल नहीं खाते।

उदाहरण 1

<!DOCTYPE html>
<html>
<head>
<style>
p { background-color: cornflowerblue; color: white; }
p:not(div>p) { background-color: khaki; font-size: 1.4em; font-style: italic; color: blue; }
</style>
</head>
<body>
<div>
<p>Curabitur sapien diam, imperdiet ut est sed, blandit blandit velit. Nunc viverra nunc id ligula ultricies, a fringilla lacus interdum. <span>Sed vel diam at magna pellentesque porttitor.</span> </p>
<h3>Demo</h3>
</div>
<p> Ut rutrum sapien sit amet sapien lacinia, at ullamcorper felis lobortis. Praesent dignissim vel turpis nec ultricies.</p>
</body>
</html>

आउटपुट

CSS सिलेक्टर: निश्चित क्लास/एट्रिब्यूट/टाइप न रखने वाले एलिमेंट्स सिलेक्ट करें

उदाहरण 2

<!DOCTYPE html>
<html>
<head>
<style>
div { margin: 2%; background-color: cadetblue; padding: 10%; height: 80px; }
div:not(.parent) { box-shadow: inset 0 0 24px tomato; padding: 2%; }
.parent{ border: 4px ridge orange; }
.one { background-color: lightgreen; border: 4px groove gray; }
.two{ height: 20px; }
</style>
</head>
<body>
<div class="parent">
<div class="one"> <div class="two"></div> <div class="two"></div> </div>
<div class="one"></div>
</div>
</body>
</html>

आउटपुट

CSS सिलेक्टर: निश्चित क्लास/एट्रिब्यूट/टाइप न रखने वाले एलिमेंट्स सिलेक्ट करें


  1. CSS चाइल्ड सेलेक्टर CSS चाइल्ड सेलेक्टर

    ) का उपयोग चाइल्ड सेलेक्टर parent > child केवल उन एलिमेंट्स को सिलेक्ट करता है जो निर्दिष्ट पैरेंट के **तत्काल (डायरेक्ट) चाइल्ड** होते हैं। यह डिसेंडेंट सेलेक्टर (स्पेस) से अलग है जो सभी नेस्टेड डिसेंडेंट्स को सिलेक्ट करता है। सिंटैक्स div > p उदाहरण <!DOCTYPE html> <html> <

  1. CSS डिसेंडेंट सेलेक्टर CSS डिसेंडेंट सेलेक्टर

    डिसेंडेंट कॉम्बिनेटर (स्पेस) का उपयोग डिसेंडेंट सेलेक्टर ancestor descendant (स्पेस से अलग) उस पैरेंट के **अंदर सभी नेस्टेड लेवल्स पर** मौजूद निर्दिष्ट टाइप के एलिमेंट्स को सिलेक्ट करता है, न कि केवल डायरेक्ट चाइल्ड्स को। उदाहरण <!DOCTYPE html> <html> <head> <style>

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

    CSS एलिमेंट टाइप सिलेक्टर का उपयोग किसी प्रकार के सभी एलिमेंट्स को सिलेक्ट करने के लिए किया जाता है। CSS एलिमेंट टाइप सिलेक्टर का सिंटैक्स निम्नलिखित है:सिंटैक्सelement { /*declarations*/ }उदाहरणनिम्नलिखित उदाहरण CSS एलिमेंट टाइप सिलेक्टर को दर्शाते हैं:<!DOCTYPE html> <html> <head>